This business is categorized as a Residential Care Homes business. Canyon Villas Retirement Facility is located on 4282 Balboa Ave in San Diego. They can be contacted by calling (858) 273-1306 . They have a single review on MojoPages.com, and it's a positive review.