
Dr. Daniel Mulvihill, MD
4.5
(6)
Accepting new patients
40 years of experience
Offers telehealth
(858) 592-2696
Call for more information