Physician Profile

Catherine Carroll, graduated from University Of California, Davis School Of Medicine in 2010. Her primary practice is as an Internal Medicine, also practicing as a Hospitalist.

MD: Doctor of Medicine


Offices At 11865 Carmel Mountain Rd, San Diego, CA, 92128:
Lock N key Express


Specialties Include: