Details

ChurchLocation
Willow Point Baptist Church
5500 S Lakeshore Dr,; Shreveport, LA 71119
(318) 631-8500