Terry Roth, MD, Psychiatry & Neurology

4920 E State St
RockfordIL  61108 (Winnebago County)


Phone: 815-226-1906
Fax: 815-226-8474

NPI: 1215919816
License Number: 36059503 (IL)