St. Paul's Plaza
1420 East Palomar Street, Chula Vista, CA 91913
Assisted living facility in Chula Vista.