Manish C. Champaneria, MD, FACS - Facility
Del Mar Location
San Diego, CA
Del Mar Location
12395 El Camino RealSte 112
San Diego, CA 92130
Phone: 858-554-9950
*Individual results are not guaranteed and may vary from person to person. Images may contain models.