Mapicn_1
★★★★★ 7 Reviews

Lake Alhambra Retirement Ctr

825 E 18th St, Antioch, CA

"My parents moved to Lake Alhambra Assisted Living from another facility in antioch (which i don't want to mention for their own reputations sake!) - which is a ..."