Creekside Restaurant
Lexington, SC92% like it (4.6 / 760 Reviews )
CONTACT
Address: 711 E Main St, Lexington, SC 29072, United States Map ➦ Get Directions
Phone : +1 (803) 808-0546 Call
ABOUT
It has received 760 reviews with an average rating of 4.6 stars.
FAQs
The address of Creekside Restaurant is:
Creekside Restaurant711 E Main St
Lexington, South Carolina 29071
P: +18038080546
Visit Website: m.facebook.com
Creekside Restaurant is listed under