Mohammad Taghi Takhtehchian, MD, Internal Medicine

225 Edward St
SycamoreIL  60178-2137 (DeKalb County)


Phone: 815-895-2144
Fax:

NPI: 1023230851
License Number: 36-048871 (IL)