Manjushree Madhav Deshpande, MD, Family Medicine
795 El Camino Real
Palo Alto Medical Foundation Department Of Family Medi
Palo Alto, CA 94301-2302 (Santa Clara County)
Phone: 650-321-4121
Fax: 415-353-3450
Email: mde***@*****oo.com
NPI: 1588621668
License Number: A91105 (CA)