Assisted Living Nursing Home Facility
Get Directions
Call Now
Canyon Villas Retirement Facility
Location
4282 Balboa Avenue, San Diego, CA 92117
San Diego County
Contact
858-273-1306