Theresa E Montoya-Houser, MD, Internal Medicine

1818 E Windsor Rd
UrbanaIL  61802-9566 (Champaign County)


Phone: 217-255-9646
Fax: 217-326-1777

NPI: 1982650883
License Number: 200101375 (NC)