citadel square baptist church s

328 Meeting St.
Charleston
South Carolina
United States