The Shepherd Lodge has opened its doorways in downtown Clemson. The six-story white brick constructing at 110 Sloan St., which is positioned between Faculty Avenue and Sloan Avenue, includes a restaurant referred to as Delish Sisters and a foyer with a grand spiral staircase, in response to a information launch. The lodge additionally consists of …
Tag
Showing: 1 - 1 of 1 RESULTS