Michael Thomas Favara, DO, Pediatrics

4745 Ogletown Stanton Rd Ste 217
NewarkDE  19713 (New Castle County)


Phone: 302-733-2410
Fax: 302-733-2602

NPI: 1922441872
License Number: C2-0013057 (DE)