Mark Labeau, DO, Internal Medicine

4403 Manchester Ave
Ste 107
VistaCA  92084 (San Diego County)


Phone: 760-632-9042
Fax: 760-632-0574

NPI: 1104902253
License Number: 20A6565 (CA)