10AM - 5PM
304 N State St, Belvidere9AM - 5PM
896 Belvidere Rd, Belvidere“During my first visit there, every single person I interacted with was so friendly! I think I was either smiling or laughing the entire time I was there. Its obvious how much the entire office cares about their patients and their patient experience. 11/10“
10AM - 6PM
896 Belvidere Rd, Belvidere“Dr. Slotemaker was patient and listened to concerns I had with different contacts available.“
“This is the only place I will go to for all my needs. Even though they are closed.The office shipt my contacts to my house(ordered right before the pandemic). They even called me to confirm I received them. I have been a customer for a couple years and will not go anywhere else.“