Temple Sinai

11 Church St.
Sumter
South Carolina
United States