Found 3 places
Address: 120 West Main St, Jamestown, NC
Latitude: 35.9933 (35°59′36″N), Longitude: -79.9378 (79°56′16″W)
Address: 124 East Main St, Jamestown, NC
Latitude: 35.9955 (35°59′44″N), Longitude: -79.935 (79°56′6″W)
Phone: (336) 454-3131
Foursquare
Address: Jamestown, NC
Latitude: 35.9972 (35°59′50″N), Longitude: -79.9363 (79°56′11″W)