Darrow Debs Deluca, MD, Pediatrics

747 52nd St Rm 201
Pediatric Multispecialty Medical Group
OaklandCA  94609-1809 (Alameda County)


Phone: 510-428-8339
Fax:

NPI: 1326314816
License Number: A125153 (CA)