Windsor House Greenville

1931 Pelham Rd Greenville SC 29615 (888) 848-5698

Reviews for Windsor House Greenville

Rating: 4.1 Based on 5 reviews Write a review
Windsor House, Greenville, SC
 Oct 2013
We have just recently placed my mother-in-law at Windsor House and she is loving it. She likes it so much better than the independent living resident that she moved from. The residents at Windsor H... read more