Found 1 place
Address: 926 By Pass 123, Seneca, SC 29678
Latitude: 34.6949 (34°41′42″N), Longitude: -82.9725 (82°58′21″W)