Home
›
Senior Living in CA
›
Alhambra, CA
›
Alhambra Villa
Alhambra Villa
📍
528 Howard Street, Alhambra, CA 91801 · Los Angeles County
Assisted Living
14 licensed beds
Phone:
(213) 820-3244
State License #:
198603790
Schedule a Tour
← More in Alhambra