Atria at Foster Square
707 Thayer Lane, Foster City, CA 94404
4.6
(21 reviews)
"We have been in the process of finding our father the perfect assisted living situation and although it has been more arduous than anticipated, I think we have finally found the right fit for dad! Upon Arriving at the facility, I was instantly str..."
READ MORE