211 Bellevue Avenue
Upper Montclair, NJ 07043

Mon: 10:00AM - 6:00PM

Tue: 10:00AM - 7:00PM

Wed: 8:00AM - 5:00PM

Thu: 10:00AM - 7:00PM

Fri: 10:00AM - 6:00PM

Sat: 10:00AM - 4:00PM

Sun: Closed

92.4% would refer friends and family to us

2 stars Verified customer

Been coming here for 3 years now and this was my first time seeing the owner for my exam, which left me with more questi ... Read More

5 stars Customer since 2021

Always kind and professional, love being a patient here.

5 stars Customer since 2023

Great service, timely and thorough. Excellent doctor.

5 stars Customer since 2017

Love Bill - he is so easy to work with, very knowledgeable, professional and always kind! The staff is also wonderful - ... Read More

5 stars Customer since 2017

I had purchased sunglasses there a few years ago and coincidentally both of them lost lenses at about the same time. I w ... Read More

4 stars Verified customer

Staff was very friendly and I didn’t have to wait long to be seen!! Glasses options were Ok and were a bit expensive and ... Read More

3 stars Verified customer

Came in a month ago for the first part of my exam and really enjoyed how organized and friendly the staff were. Returned ... Read More

3 stars Verified customer

Friendly staff. Rude doctor.

5 stars Verified customer

Dr. Rustagi is the best. He is thorough, kind, and takes the time to discuss all aspects of your care. Highly recommende ... Read More

5 stars Customer since 2013

Always impressed with their professionalism.