1. Baha'is of Saint Helena Parish 27 Highway 43, Independence, LA 70443 Coordinate: 30.65009,-90.62214 Phone: (985) 748-8861