Deepak Mehta, MD, Internal Medicine

C/O Medical Staff Office
Cmf
VacavilleCA  95696 (Solano County)


Phone: 707-453-7007
Fax:

NPI: 1639778673
License Number: A63312 (CA)