Omar Mijael Villarroel Fernandez, MD, Pediatrics

1401 E State St
3rd Floor
RockfordIL  61104-2315 (Winnebago County)


Phone: 912-658-1155
Fax:

NPI: 1457325334
License Number: 2008-01887 (NC)