Soniya Mehra, MD, Pediatrics

5925 W Las Positas Blvd
Ste 100
PleasantonCA  94588-8537 (Alameda County)


Phone: 925-462-1755
Fax:

NPI: 1295026318
License Number: A126242 (CA)