The Shores at Clear Lake
19400 Space Center Blvd, Houston, TX, 77058
3.0
(2 reviews)
"My aunt has been here for 4 years she has a beautiful two bedroom you don't even know you are in an assisted living. I come and visit her quite often and it's always clean and smells nice in the hallways the people are always so happy and they know h..."
READ MORE