1. Bayou Charter School 621 Bayou Dularge Rd, Houma, LA 70363 Coordinate: 29.52161,-90.74278 Phone: (985) 851-0257