Krista Marie Amendola, MD, Pediatrics

2191 Mowry Ave
Ste 600c
FremontCA  94538 (Alameda County)


Phone: 510-792-4373
Fax: 510-792-3420

NPI: 1215973276
License Number: G082076 (CA)