Found 3 places
Latitude: 34.5712 (34°34′16″N), Longitude: -86.933 (86°55′59″W)
Address: 112 2Nd Ave Northeast, Decatur, AL 35601
Latitude: 34.6046 (34°36′16″N), Longitude: -86.9847 (86°59′5″W)
Site: princesstheatre.org
Latitude: 34.5731 (34°34′23″N), Longitude: -86.9314 (86°55′53″W)