Diana Thiara, MD, Internal Medicine

1030 Calvin Rd
RochelleIL  61068-1108 (Ogle County)


Phone: 815-751-1461
Fax:

NPI: 1043697071
License Number: A146827 (CA)