Town Hall Address 32525 Bowie St. White Castle, LA 70788 United States- Iberville County Website https://www.whitecastle.us Town Clerk 225-545-3012 32525 Bowie St. White Castle, LA 70788 United States County Iberville