Theodore S Ingrassia III, MD, Internal Medicine

535 Roxbury Rd
Ste B600
RockfordIL  61107-5076 (Winnebago County)


Phone: 815-397-7212
Fax: 815-397-2539

NPI: 1437263662
License Number: 036 083892 (IL)