Michelle Cabrera, MD, Obstetrics & Gynecology

1000 Vale Terrace Dr
VistaCA  92084-5218 (San Diego County)


Phone: 760-631-5000
Fax: 530-749-3499

NPI: 1174774723
License Number: ME128729 (FL)