Nicholas Canelo, MD
7855 Ivanhoe Ave Ste 110, La Jolla, CA 92037
Contact Information
Phone
Address
7855 Ivanhoe Ave Ste 110, La Jolla, CA 92037
Email
Features & Amenities
special_offer
{"message":"Click here to schedule an appointment","url":"http://xx4bka.yext-wrap.com/plclick?pid=4Diy12y2qo&ids=14464179&continue=https%3A%2F%2Fwww.sharp.com%2Fsan-diego-doctors%2Fdr-nicholas-canelo-89607&target=specialOffer"}