1 Thomas More Way, San Francisco, California 94132
(415) 337-1339
Nestled in a neighborhood near Lake Merced, AlmaVia of San Francisco is a wonderfully caring, pet-friendly community for Bay Area seniors. With a church and school next door, residents can take part in intergenerational activities. Services in assisted li