Map location

2606 Antioch Church Road
Climax, GA 39834