Atria at Foster Square
707 Thayer Lane, Foster City, CA, 94404
4.7
(22 reviews)
"I am looking for an assisted living community for my dad, and knew I had to visit Atria at Foster Square. We were greeted upon arrival by the concierge, we got a tour and I was able to meet some of the directors in charge. They were all busy, and yet..."
READ MORE