Megan Baker, MD, Psychiatry & Neurology

2050 Fairmont Dr
San LeandroCA  94578-1001 (Alameda County)


Phone: 510-895-5502
Fax:

NPI: 1700147659
License Number: A126428 (CA)