Feminia Castro Mac, MD, Pediatrics

18 Ferry St
NewarkNJ  07105-1436 (Essex County)


Phone: 973-589-3566
Fax: 973-589-1707

NPI: 1942386966
License Number: 28330 (NJ)