Found 1 place
Address: 821 Boyds Creek Hwy, Seymour, TN 37865
Latitude: 35.8828 (35°52′58″N), Longitude: -83.7386 (83°44′19″W)