David I Turok, MD, Ophthalmology

3865 N Mulford Rd
RockfordIL  61114-5603 (Winnebago County)


Phone: 815-399-2190
Fax: 815-399-5543
Email: dtu***@*****sn.com

NPI: 1871559336
License Number: 036-0986794 (IL)