Find an in-network doctor from over 1,000 insurance plans

Add your insurance to see in-network doctors
insurance link for 441
insurance link for 323
insurance link for 300
insurance link for 307
See all (1,000+)
215 verified Optometrists in Rockford, IL
Zocdoc verifies all providers before they can appear in Zocdoc search results. Every provider that appears in search is open to new patients.
All providers
Availability last updated 04/05/2026
Availability last updated 04/05/2026
Optometrist
5.00
·6 reviews
64.5 mi · 2330 Northbrook Ct, SPC 2110-2112, Northbrook, IL 60062
Accepts Aetna, BlueCross BlueShield, Cigna + 15 more
Accepting new patients · Highly recommended
Optometrist
5.00
·38 reviews
Dr. Grossman and his associates were phenomenal; they were all accurate, kind, and attentive. - Oct 26, 2023 by Allisha C.Click to read more
64.5 mi · 2330 Northbrook Ct, SPC 2110-2112, Northbrook, IL 60062
Accepts Aetna, BlueCross BlueShield, Cigna + 13 more
Accepting new patients · Highly recommended · Excellent wait time
Optometrist
5.00
·41 reviews
Dr Paik was so nice and I had that kind of sense that I was in the right place. Highly recommend - Jan 18, 2024 by Max G.Click to read more
65 mi · 2241 Willow Rd, Glenview, IL 60025
Accepts Aetna, BlueCross BlueShield, Cigna + 16 more
Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Dr. Andrew is a true Chicagoan at heart—a lifelong Bears, Bulls, and White Sox fan. He earned his Doctor of Optometry degree from the Illinois College of Optometry. When he is not required at home, he enjoys performing with his band and going to concerts with his wife.Click to read more
Optometrist
5.00
·31 reviews
- Feb 27, 2024 by Emily W.Click to read more
65 mi · 2241 Willow Rd, Glenview, IL 60025
Accepts Aetna, BlueCross BlueShield, Cigna + 16 more
Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Born and raised in Chicago, Dr. Raechelle earned her Doctor of Optometry from the Illinois College of Optometry. She enjoys exploring the city with her husband and three children on their bikes. An adventurous eater, she loves trying new restaurants in Chicago.Click to read more
Optometrist
66.5 mi · 130 S Mannheim Rd, Hillside, IL 60162
Accepts Aetna, EyeMed + 2 more
Accepting new patients
Optometrist
5.00
·32 reviews
Glasses were not covered and they were suppose to be. - Jun 12, 2024 by Timothy H.Click to read more
66.5 mi · 1111 Brook Forest Ave, Shorewood, IL 60404
Accepts Aetna, BlueCross BlueShield, Davis Vision + 12 more
Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Dr. Shu Sheng Phung is an optometrist with expertise in diagnosing and treating eye infections, dry eye, allergic eye problems, sties, flashers, floaters, eyelid issues, vision problems, eye trauma, and vision loss. Based in Shorewood, IL, Dr. Phung practices with Dr. Tanya Le and Associates. Durin...Click to read more
Optometrist
5.00
·30 reviews
66.5 mi · 1111 Brook Forest Ave, Shorewood, IL 60404
Accepts Aetna, BlueCross BlueShield, Cigna + 14 more
Accepting new patients · Highly recommended · Expertise in hypertensive retinopathy ·
Read bio
Dr. Tanya Le specializes in Family Eye Care and Contact Lenses. She is trusted by many patients because of her knowledge and passion for understanding their individual needs. Dr. Le earned her Bachelor of Science in Biological Sciences from the University of Illinois in Chicago and her Doctor of Opt...Click to read more
Optometrist
5.00
·4 reviews
68.5 mi · 122 Broadview Village Sq, Broadview, IL 60155
Accepts Aetna, BlueCross BlueShield, Cigna + 11 more
Accepting new patients · Highly recommended ·
Read bio
Dr. Syed Jaffery is a highly regarded optometrist in Broadview, IL. He offers his services at Village Square.  Dr. Jaffery obtained his doctoral degree in optometry from the Illinois College of Optometry. He specializes in providing comprehensive vision care services, encompassing routine eye exams...Click to read more
Optometrist
69 mi · 4999 Old Orchard Shopping Ctr, Ste F4, Skokie, IL 60077
Accepting new patients ·
Read bio
Dr. Myers has been practicing optometry for over 10 years. He earned his Bachelor of Arts from the University of Kansas and his Doctor of Optometry degree from the University of Missouri, St. Louis. Dr. Myers began his career practicing optometry in Minnesota before settling in the greater Chicagola...Click to read more
Optometrist
69.5 mi · 13460 S Archer Ave, Lemont, IL 60439
Accepts Aetna, BlueCross BlueShield, Cigna + 22 more
Accepting new patients ·
Read bio
Dr. Amna Malik is a licensed and experienced optometrist practicing at In Focus Eyecare in Lemont, IL. She earned her Doctor of Optometry degree from the University of Houston. During consultations, Dr. Malik listens intently to her patients' concerns, thoroughly explains their conditions, and he...Click to read more
Other providers
Availability last updated 04/05/2026
Availability last updated 04/05/2026
Optometrist
6176 mi · 3725 Roosevelt Rd, Kenosha, WI 53142
Accepts Aetna, Cigna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
Peter Kalinka, OD is a Optometrist in Salem, WI and Kenosha, WI. Their offices are located in 25130 75th St, Salem, WI and 3725 Roosevelt Rd, Kenosha, WI.Click to read more
Optometrist
6176 mi · 3916 67th St, Kenosha, WI 53142
Accepts Aetna, Cigna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
David Savaglio, OD is a Optometrist in Kenosha, WI. Their office is located in 3916 67th St, Kenosha, WI.Click to read more
Optometrist
6176 mi · 3612 Roosevelt Rd, Kenosha, WI 53142
Accepts Aetna, Cigna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
Peter Emer, OD is a Optometrist in Kenosha, WI. Their offices are located in 3612 Roosevelt Rd, Kenosha, WI and 6300 76th St 100, Kenosha, WI.Click to read more
Optometrist
6176 mi · 4970 Theodore St, Plainfield, IL 60586
Accepting new patients ·
Read bio
Ludwig Kuhar, OD is a Optometrist in Shorewood, IL and Plainfield, IL. Their offices are located in 932 Brook Forest Ave, Shorewood, IL and 4970 Theodore St, Plainfield, IL.Click to read more
Optometrist
6176 mi · 6116 39th Ave, Kenosha, WI 53142
Accepts Aetna, Cigna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
Debra Barnett, OD is a Optometrist in Pleasant Prairie, WI and Kenosha, WI. Their offices are located in 10314 83rd Pl, Pleasant Prairie, WI and 6116 39th Ave, Kenosha, WI.Click to read more
Optometrist
6176 mi · 1300 S Century Ave, Waunakee, WI 53597
Accepts Aetna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
Casey Thompson, OD is a Optometrist in Madison, WI. Their offices are located in 752 N High Point Rd, Madison, WI, 1821 S Stoughton Rd, Madison, WI and 1211 Fish Hatchery Rd, Madison, WI.Click to read more
Optometrist
6176 mi · 2301 75th St, Kenosha, WI 53143
Accepts Aetna
Accepting new patients ·
Read bio
Robert Bower, OD is a Optometrist in Kenosha, WI. Their office is located in 2301 75th St, Kenosha, WI.Click to read more
Optometrist
6176 mi · 1545 Waukegan Rd, Glenview, IL 60025
Accepting new patients ·
Read bio
Michael Spiegel, OD is a Optometrist in Glenview, IL. Their office is located in 1545 Waukegan Rd, Glenview, IL.Click to read more
Optometrist
6176 mi · 1545 Waukegan Rd, Glenview, IL 60025
Accepts Aetna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
Mary Sheridan, OD is a Optometrist in Glenview, IL and Chicago, IL. Their offices are located in 1545 Waukegan Rd, Glenview, IL and 329 W 18th St 311, Chicago, IL.Click to read more
Optometrist
6176 mi · 701 S Church St, Watertown, WI 53094
Accepts Aetna + 3 more
Accepting new patients ·
Read bio
Kellye Zaporski, OD is a Optometrist in Watertown, WI. Their office is located in 701 S Church St, Watertown, WI.Click to read more
Optometrist
6176 mi · 701 S Church St, Watertown, WI 53094
Accepts Aetna, Cigna + 3 more
Accepting new patients ·
Read bio
Alicja Seweryniak, OD is a Optometrist in Watertown, WI, Roscoe, IL and Machesney Park, IL. Their offices are located in 701 S Church St, Watertown, WI, 9845 Rambouillet Rdg, Roscoe, IL and 1550 W Lane Rd, Machesney Park, IL.Click to read more
Optometrist
6176 mi · 1021 Quinn Dr, 400, Waunakee, WI 53597
Accepting new patients ·
Read bio
Valerie Frazer, OD is a Optometrist in Waunakee, WI. Their office is located in 1021 Quinn Dr 400, Waunakee, WI.Click to read more
Optometrist
6176 mi · 104 S Washington St, Hinsdale, IL 60521
Accepts Aetna, Cigna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
John Geevarghese, OD is a Optometrist in Hinsdale, IL. Their office is located in 104 S Washington St, Hinsdale, IL.Click to read more
Optometrist
6176 mi · 10351 Washington Ave, 300, Sturtevant, WI 53177
Accepts Aetna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
Marguerite Richardson, OD is a Optometrist in Sturtevant, WI. Their offices are located in 4412 Woodland Trl, Sturtevant, WI and 10351 Washington Ave 300, Sturtevant, WI.Click to read more
Optometrist
6176 mi · 515 N Grand Ave, Waukesha, WI 53186
Accepts Aetna, Cigna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
James Hulen, OD is a Optometrist in Waukesha, WI. Their office is located in 515 N Grand Ave, Waukesha, WI.Click to read more
Optometrist
6176 mi · 3049 Oakes Rd, Mount Pleasant, WI 53177
Accepts Cigna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
Ryan Deibert, OD is a Optometrist in Mount Pleasant, WI, Milwaukee, WI and New Berlin, WI. Their offices are located in 3049 Oakes Rd, Mount Pleasant, WI, 3355 S 27th St, Milwaukee, WI and 15205 W Greenfield Ave, New Berlin, WI.Click to read more
Optometrist
6176 mi · 5630 Dempster St, Morton Grove, IL 60053
Accepts Aetna, Cigna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
Heeyoon Kim, OD is a Optometrist in Wheeling, IL, Morton Grove, IL and Skokie, IL. Their offices are located in 611 Prestwick Ln, Wheeling, IL, 5630 Dempster St, Morton Grove, IL and 4349 Howard St, Skokie, IL.Click to read more
Optometrist
6176 mi · 211 Cottonwood Ave, Hartland, WI 53029
Accepting new patients ·
Read bio
Tim Seifert, OD is a Optometrist in Hartland, WI. Their office is located in 211 Cottonwood Ave, Hartland, WI.Click to read more
Optometrist
6176 mi · 100 W Calendar Ave, La Grange, IL 60525
Accepts Aetna, Cigna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
Jennifer Gula, OD is a Optometrist in Homewood, IL and La Grange, IL. Their offices are located in 2156 183rd St, Homewood, IL and 100 W Calendar Ave, La Grange, IL.Click to read more
Optometrist
6176 mi · 15445 W Howard Ave, New Berlin, WI 53151
Accepting new patients ·
Read bio
William Myers, OD is a Optometrist in New Berlin, WI. Their office is located in 15445 W Howard Ave, New Berlin, WI.Click to read more
Optometrist
6176 mi · 5352 N Milwaukee Ave, Chicago, IL 60630
Accepting new patients ·
Read bio
Romuald Kuza, OD is a Optometrist in Chicago, IL. Their office is located in 5352 N Milwaukee Ave, Chicago, IL.Click to read more
Optometrist
6176 mi · 7011 North Ave, Oak Park, IL 60302
Accepts Aetna + 3 more
Accepting new patients ·
Read bio
Ramsey Tanakatsubo, OD is a Optometrist in Oak Park, IL. Their office is located in 7011 North Ave, Oak Park, IL.Click to read more
Optometrist
6176 mi · 9630 Kenton Ave, Skokie, IL 60076
Accepts Aetna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
Deanne Shvartsman, OD is a Optometrist in Skokie, IL and Wilmette, IL. Their offices are located in 9630 Kenton Ave, Skokie, IL and 120 Skokie Blvd, Wilmette, IL.Click to read more
Optometrist
6176 mi · 15441 W National Ave, New Berlin, WI 53151
Accepts Cigna, UnitedHealthcare + 3 more
Accepting new patients ·
Read bio
Heather Motisi-Navarro, OD is a Optometrist in Brookfield, WI and New Berlin, WI. Their offices are located in 14320 W Greenfield Ave, Brookfield, WI and 15441 W National Ave, New Berlin, WI.Click to read more
Optometrist
6176 mi · 5802 Washington Ave, Mount Pleasant, WI 53406
Accepts Aetna, Cigna, UnitedHealthcare + 3 more
Accepting new patients · Expertise in glaucoma ·
Read bio
Juna Abazi, OD is a Optometrist in Oak Creek, WI and Mount Pleasant, WI. Their offices are located in 7901 S 6th St, Oak Creek, WI and 5802 Washington Ave, Mount Pleasant, WI.Click to read more
Calendar Check
1-3 days

Average time it takes to be seen by a provider

Doctor
100k

Verified providers with a 4.8 average rating

Primary Care Physician
15+ years

In the business of finding quality care for patients

Patients trust Zocdoc
I had resisted counseling for a long time...I could not find anyone who had room for me...Enter Zocdoc...I am so grateful.
Victoria L
I was very pleased with everything about my appt. Super nice staff. Short wait. Another Zocdoc success!
Marielle A
Zocdoc is great! Please consider using this you won't regret it. I was very, very pleased with my visit my future PCP was great!
Tracy S
NPR
New York Times
Yahoo
Self
Verge
Wall Street Journal
Frequently asked questions

How can I make a same-day appointment with an Optometrist in Rockford?

On average, patients who use Zocdoc can search for an Optometrist in Rockford, book an appointment, and see the Optometrist within 24 hours. Same-day appointments are often available, you can search for real-time availability of Optometrists in Rockford who accept your insurance and make an appointment online.


How can I find a Rockford Optometrist who takes my insurance?

Zocdoc lets you search specifically for a Rockford Optometrist who takes your insurance. Just choose your carrier and plan from the drop-down menu at the top of the page. If you’re not sure which plan you have, you can use Zocdoc’s insurance checker to find out.


How can I book an appointment online with an Optometrist in Rockford?

Zocdoc is a free online service that helps patients find Optometrists in Rockford and book appointments instantly. You can search for Rockford Optometrists by symptom or visit reason. Then, choose your insurance plan. Based on that information, you’ll see a list of providers who meet your search criteria, along with their available appointment slots.


How can I find a female Optometrist in Rockford?

When you search for Rockford Optometrists on Zocdoc, you can filter your results by gender, in addition to other criteria. That way, you’ll only see Optometrists in Rockford who match your preferences.


How can I find a Rockford Optometrist who sees patients after hours?

On Zocdoc, you can search specifically for Rockford Optometrists with availability after 5 p.m.


How can I find a top-rated Optometrist in Rockford?

You can use Zocdoc to find Optometrists in Rockford who are highly rated by other patients. These ratings are based on verified reviews submitted by real patients. Every time a patient completes an appointment booked on Zocdoc, they’re invited to review their experience. Each review must comply with Zocdoc’s guidelines.


How can I find a video visit with an Optometrist online in Rockford?

Optometrists in Rockford on Zocdoc who see patients through online video visits will have a purple video icon on their profiles. You can also filter your search results to show only Optometrists who offer video visits.


Are video visits with an Optometrist online covered by my insurance?

Most insurers provide coverage for video visits at the same cost as in-person visits. You can search on Zocdoc specifically for Optometrists in Rockford who accept your insurance for video visits by selecting your carrier and plan from the drop-down menu at the top of the page. We recommend you check with your insurance carrier directly to confirm your coverage and out of pocket costs for video visits.


How can I find an Optometrist in Rockford who sees patients in the morning or evening?

Zocdoc lets you search specifically for an Optometrist who has appointments available before 10:00 am, or after 5:00 pm. Just choose the special hours filter at the top of our search page.


How can I find an Optometrist in Rockford who sees patients during the weekend?

Zocdoc let's you see real-time availability for Optometrists in Rockford. Many Optometrists offer appointments on Saturdays and Sundays.


Who is an optometrist?


An optometrist, earlier known as an ophthalmic optician, is a healthcare specialist who can diagnose and treat certain eye diseases, disorders, and problems with the visual system. Optometrists conduct eye examinations to detect refractive errors and perform visual acuity tests to check a person’s eyesight. They can prescribe spectacles or contact lenses to correct vision problems. 


Optometrists typically diagnose issues with the retina and cataracts. They can diagnose and treat common vision problems such as color blindness, astigmatism, eye inflammation, infections, and double vision (diplopia). They can treat nearsightedness (myopia), presbyopia, and farsightedness (hyperopia). They can also detect eye diseases such as macular degeneration, glaucoma, and other conditions such as diabetes and hypertension associated with eye function. They can prescribe topical antihistamines, antibiotics, non-steroidal anti-inflammatories, and some scheduled analgesics. Only optometrists in Massachusetts, New York, and Florida are allowed to prescribe the oral form of these drugs.

 

Optometrists work in clinics, hospitals, public health centers, and research and teaching institutions, among other settings in the ophthalmic industry. 


What kind of education and training do optometrists receive?

Aspiring optometrists must complete their undergraduate degrees in science subjects such as biology, chemistry, or mathematics. Optometrists do not join a medical school; hence, they are not considered medical doctors or doctors of osteopathy. Instead, they complete a four-year Doctor of Optometry (O.D.) program from an accredited school after clearing the Optometry Admission Test (OAT). 


They receive a doctoral degree once they complete the Doctor of Optometry program. They must then clear the National Board of Examiners in Optometry (NBEO) examination and apply for a license to practice optometry. 


While some optometrists complete a one-year residency before practicing, others study further by completing a specialty fellowship and gaining additional clinical training.


Is there a difference between an optometrist and an ophthalmologist?

While both optometrists and ophthalmologists specialize in eye care, there are differences.


An ophthalmologist is a medical doctor, as opposed to an optometrist. Optometrists attend optometry schools. On the other hand, ophthalmologists must complete four years of the medical program and undergo a one-year internship in ophthalmology. After this, they must do a residency in ophthalmology, which can take anywhere from four to seven years. During the residency, they train in eye disease subspecialties, learn how to diagnose and manage internal and external eye diseases, and perform ophthalmic surgical procedures under supervision.


Ophthalmologists can perform medical and surgical interventions as they specialize in surgical eye procedures. In contrast, optometrists can only conduct medical treatments or minor surgical procedures, such as laser eye surgery and foreign body removal. Optometrists can also provide post-surgical care.


When and why should one visit an optometrist?

Routine visits with the best optometrist near you can help detect vision issues early, ensuring proper treatment. How often one should see an optometrist depends on the person’s age. For example, children should get their eyes examined before they are one year old and then once every 1-2 years. Between 18 and 55, one can visit the optometrist every year or every alternate year. Those above 55 should see this specialist every year, as vision issues tend to crop up with age. 


If you already have eye problems or wear glasses or contact lenses, you may have to visit the optometrist more often. If unsure, you can always ask your primary care provider or optometrist if you need to check your eyes more often.


Additionally, if you experience light sensitivity, redness in the eyes, blurry vision, or gradually declining vision, you should immediately see an optometrist. Similarly, seeing an optometrist is a good idea if you hurt your eyes or experience pain that persists beyond a few days. 


Tips on preventing vision loss

Good vision is essential for a quality life. Therefore, maintaining optimal eye health and obviating vision loss becomes significantly crucial. Here are some tips to help you protect your eyes and minimize the risk of vision problems:


  • Regular eye exams: Schedule routine comprehensive eye exams with an eye care professional, preferably an optometrist or ophthalmologist.
  • Protective eyewear: Wear protective eyewear while engaging in activities that could expose your eyes to potential hazards, like doing activities around the house, playing sports, or construction work. Some of these eyewear include safety glasses and goggles. 
  • Keep your weight in check: Obesity is said to be closely associated with elevated risk levels for certain eye conditions like diabetic retinopathy and glaucoma. You can maintain your weight through regular exercise and a balanced diet to minimize your risk of such diseases.
  • UV protection: Protect your eyes from dangerous ultraviolet (UV) rays by wearing shades blocking 99% of UVA and UVB rays while being outdoors.
  • Quit smoking: Smoking increases your risk for specific conditions, including macular degeneration, cataracts, and optic nerve damage, which could lead to blindness. Quitting smoking is crucial for protecting your eye health.
  • Eat right: Consume a diet rich in antioxidants, vitamins, and minerals, mainly those beneficial for eye health. Foods like dark leafy greens, carrots, and fish high in omega-3 fatty acids can assist in boosting optimal eye health.
  • Limit screen time: Reduce digital eye strain by following the 20-20-20 rule when working on a computer or using digital devices for an extended period. Every 20 minutes, take a 20-second break, then look at something at least 20 feet away.
  • Know your family history: Be aware of your family's eye health history, as some eye conditions can be genetic. Make sure to discuss this with your eye care specialist to detect such issues early on.

How to find the best optometrist near you?

An optometrist can treat almost every disease that affects your eyes or vision. They can also refer you to an ophthalmologist or surgeon if you require a complicated treatment or surgery. To maintain your general health, schedule regular eye examinations and consult your doctor as soon as you notice any changes in your eyes or vision.


Thanks to Zocdoc, finding an optometrist in Rockford, Illinois, has never been easier. Look through thousands of optometrists by registering on Zocdoc for free and typing your symptoms into the search field. Furthermore, you can also filter the search results by your location. Looking through the search results, you can see how simple it is to find medical assistance online. After receiving a list of optometrists in Redford, Illinois, from Zocdoc, you may set up an appointment on any day of your choice. 


Depending on the optometrist’s availability, you can schedule an appointment during business hours, after business hours, or even on the weekends. You can also choose your insurance company and plan from a list of in-network optometrists. Additionally, all the healthcare experts on Zocdoc lists have their credentials and legitimacy guaranteed. To assess the quality of service of the healthcare provider, you can read the numerous reviews left by previous clients of the optometrist.


Every optometrist on Zocdoc has a unique profile page on Zocdoc. The optometrist’s schooling, training, hospital affiliations, honors, credentials, specializations, and gender are all included in the profile. One can also verify the languages they speak and whether they treat children.


Locating the best optometrist near you is now easier! All Zocdoc appointments are simple, secure, and cost-free.


Statistics on optometrists and the conditions they treat in Illinois

As per data published by the U.S. Bureau of Labor Statistics, there were approximately 1,770 optometrists in Illinois in May 2021.


According to America’s Health Rankings, about 10.8% of adults in Illinois had diabetes in 2021. This figure excludes prediabetes and gestational diabetes. About 11.4% of men and 10.3% of women in the state had diabetes that year. The condition is most common in those aged 65 and above, with approximately 20.3% of this age group being diagnosed with diabetes. The percentage was lower in those aged 45 to 64 (15.6%) and those aged 18 to 44 (2.9%).


Sources

News Medical

WebMD

Cleveland Clinic

Healthline

U.S. Bureau of Labor Statistics

America’s Health Rankings

Centers for Disease Control and Prevention[1]

Centers for Disease Control and Prevention[2]


The content herein is provided for general informational purposes only and is not a substitute for professional medical advice, diagnosis or treatment. Medical information changes constantly, and therefore the content on this website should not be assumed to be current, complete or exhaustive. Always seek the advice of your doctor before starting or changing treatment. If you think you may have a medical emergency, please call your doctor or 9-1-1 immediately.

Zocdoc›Optometrists›Rockford, IL