Lakeview Baptist Church

6100 Canal Blvd
New Orleans, LA 70124-3001  US