Found 1 place
Address: 1025 Orchard Rd, Spruce Pine, NC 28777
Latitude: 35.8755 (35°52′32″N), Longitude: -82.0246 (82°1′29″W)