Canyon View Terrace is a Residential Care Home for the Elderly located at 11171 Batavia Cir, San Diego Ca, 92126. This company was first licensed by the state of California on 07/29/05 under the name of Napa, Imelda. This facility has the capacity to serve a total of 6 clients. For more information, you may contact the administrator Napa, Imelda at (858) 653-3947.
Read More