Swati Mehta, MD, Internal Medicine

170 Alameda De Las Pulgas
Redwood CityCA  94062 (San Mateo County)


Phone: 510-410-1991
Fax:

NPI: 1376709923
License Number: 149180 (CA)