Rafael Canton, MD, Psychiatry & Neurology

2011 Ventura Blvd
CamarilloCA  93010-7936 (Ventura County)


Phone: 805-388-3337
Fax: 805-388-1155

NPI: 1962519447
License Number: A20496 (CA)