Delta Shores Assisted Living
825 East 18th Street, Antioch, CA 94509Assisted Living, Board and Care Home Welcome to Lake Alhambra Center, an intimate board and care home in Antioch, CA. Lake Alhambra Center is located at 825 East 18th Street, and offers assisted living to older adults.
We know that price is an important factor in
From $2,750
/mo4.2




















