The Village at Southlake

  • Retirement Facilities
123 Gibson Rd.
Lexington, SC 29072
(803) 356-1158
(803) 356-1168 (fax)