Tapashi Dev Roy, MD, Pediatrics

1081 Market Pl
San RamonCA  94583-4749 (Contra Costa County)


Phone: 925-275-0404
Fax:

NPI: 1265401178
License Number: C53568 (CA)