Creekwood Village Apartments Price 201 West Lane, Clemson, South Carolina, 29631 Telephone:864.654.3385 Fax:864.654.5156 Manager:Val Mcdowell Email: [email protected] Show Details Description Creekwood Village is a beautiful property in Clemson, SC, geared toward “Great… Show Details