Found 1 place
Address: 206 East 1St St, Lowell, NC 28098
Latitude: 35.2653 (35°15′55″N), Longitude: -81.0999 (81°5′0″W)