Found 1 place
Address: 113 West Main St, Plymouth, NC 27962
Latitude: 35.8659 (35°51′57″N), Longitude: -76.7517 (76°45′6″W)