Lake Zurich
680 South Rand Road
Ph: 847-540-3098
Open Monday - Sunday

25901 Riverwoods Road
Ph: 847-235-1313
Open Monday - Sunday

Schedule an Appointment Online!


October 2017:

Launch of revised and updated website that is now mobile-friendly and can also be reached by these new user-friendly domain names: and

Check us out and let us know what you think of our new look at your next appointment or on our Facebook page!

Solar Eclipse to Occur on Monday, August 21!

Tips for Viewing the Eclipse Safely

Additional Information about the Eclipse