Barbara Anne Parker, MD, Pediatrics

1332 Park St
Ste 202
AlamedaCA  94501-4545 (Alameda County)


Phone: 510-523-3417
Fax: 916-239-3614

NPI: 1235128919
License Number: G65116 (CA)