850-762-3280
Address, Phone Number, and Hours for Altha Town Hall, an Town & City Halls, at Altha.
Name : Altha Town Hall
Address : 25586 North Main Street Altha, Florida, 32421
Locality : Altha
Fax : 850-762-8983
View map of Altha Town Hall get driving directions from your location.