Atria at Foster Square
707 Thayer Lane, Foster City, CA, 94404
4.7
(22 reviews)
"My brother has moved into Atria at Foster Square Memory Care. My overall impression is that it's a great facility. They've been very accommodating, and helpful not only to my brother in getting him settled in, but also for helping me through this ver..."
READ MORE