Appointments

Appointments are available Monday through Friday and some Saturdays. Please call one of our three convenient office locations to set up an appointment:

Elgin:

116 Tyler Creek Plaza
847.695.1111

Crestwood:

4737 W. 137th Street
708.388.3793

Naperville:

1460 Bond Street Suite 100
630.369.3333

Buffalo Grove:

Veterinary Specialty Center
1515 Busch Parkway
Buffalo Grove IL 60089
847-695-1111


For detailed directions to each of our facilities, please click here.

Whether you call for an appointmet or for an opthalmic emergency, please leave your name and phone number. We check our messages frequently and will return your call. We make every attempt to see patients at their scheduled time. Emergencies must take priority, however, so we ask for your understanding and patience if your appointment is delayed.