Quality Inn & Suites

328 W Main St
Lexington
South Carolina
United States