17 North Main Street, Lexington, NC 27292, United States
Location
17 N Main St
Lexington
, NC
See map: Google Maps