Dr. On Lam, OD

Optometrist

This doctor has no availability on Zocdoc.

Qualifications and Experience

Education

Languages Spoken

In-Network Insurances

Specialties

Professional Statement

On Lam is a compassionate and dedicated optometrist located in Jackson Heights, NY. He is a graduate of the State University of New York. He has also trained at both the Veteran’s Hospital in Newington and West Point Academy, where he learned more about a wide spectrum of eye diseases. Dr. Lam provides comprehensive eye care, including contact lens and glasses fitting. His patients and their families often come to him for routine exams, glaucoma testing, and diabetic eye care. He treats a full scope of diseases and issues. In addition to his practice, Dr. Lam is part of a program called Childsight that allows him to provide free exams to children in low income schools, some of which are in the local Jackson Heights community. As a doctor, Dr. Lam’s goals are to help his patients see well and feel better, take part in their own eye care through education, and to take the time to get to know each individual. Originally from a large family in Vietnam, Dr. Lam enjoys playing tennis and league bowling when he is not working.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr very nice and friendly and we feel happy with our visit

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Appointment started on time, Doctor On Lam was very friendly and explained everything I needed to know. Staff was also friendly and helpful. Great service.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

he answered all my question and explained it very well....highly recommended

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is awesome and he explains everything to you!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Lam was fantastic! Speedy visit, seen promptly, great humor, and very thoughtful towards my contact lens needs.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Lam is amazing at what he does. He took the time to thoroughly answer every question I had. I have met few people who are as good at their job as he is.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Look no further a pleasure to have eye dr. Such as On Lam Ingrid was just as pleasant and helpful with picking out glasses and assistance with all my questions and concerns. Will be my go to eye dr. From here on out....awesome in making sure his customers concerns are dealt with...I hope everyone gets a chance to experience a nice work enviornment such as this office staff and Dr.

Overall Rating
Bedside Manner
Wait Time

Haven't had my eyes checked in 10 years so it was nice to go to this friendly neighborhood office. Was seen right away and had all my questions answered. Highly recommended.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He's great, very knowledgeable and explains things very well. Usually the wait is not so long, but I made a last minute appt. for the end of the day.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is always pretty great, he explains everything and is extremely friendly!! The best optometrist !

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Lam is one of the most amazing optometrists in NY! He was super chill, attentive and was genuinely interested in my well being. Super outgoing and interesting! I'll be recommending him to all my family and friends.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He is very professional and very helpful. He is also very friendly and I highly recommend him. The only bad thing is the wait time but it makes sense because he is a pretty good doctor. Also I don't understand why they charge me for the visits if in other places they don't charge. That's not really the doctors fault he's still pretty good.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was great!!! He was very professional and sincere

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Extremely knowledgeable, kind, and friendly! Wait time was 10-15 min. All of the staff are very friendly and accommodating.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I feel crazy saying this but I didn't read accurately that On, Lam was an optometrist. I thought I was booking for ophthalmologist. My eyes were hurting, but he is not really that bad. However I am a pearle vision customer. So after my eye exam I didn't like the glasses collection they had to offer, so I went to Pearle Vision, but his office authorized my insurance for glasses that I didn't take from them. I have to call repeatedly and they were like why you got a exam here if you didn't want glasses from here. I am never going back to this office, ever if the optometrist is great.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

It was wonderful! My daughter is usually unresponsive and shy but he was so great and it was a very pleasant visit, especially I had two kids. It was quick and he was very professional, definitely will come back.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was very polite, sweet, and professional; he made me feel very confortable.

Overall Rating
Bedside Manner
Wait Time

Dr. Lam and his staff were great! Short and efficient visit.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent doctor. Explains any questions you may have with detail and gives great advice. He is extremely friendly and I will be visiting him on an annual basis to make sure my eyes remain in great condition.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Lam was very pleasant. He found the infection that my other Ophthalmologist missed! No wonder I could barely see!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Lam was very friendly and welcoming. Quite personable, funny and charming, making my visit very pleasant. He was also very thorough with his examination and tests to ensure that I receive the best possible care and treatment. I also appreciated that he explained everything he was doing, the reasons why and provided clear instructions on how to use the prescription and what to expect.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was great and also an excellent doctor I would recommend him to anyone

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great service,

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I had to get new glasses, and Dr. Lam was very knowledgeable. He explained my eye condition in a very detailed manner and the lady in the front was very patient with me as I chose my own glasses.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great doctor. Very friendly and professional. This review is for doctor only! (Didnt like any frames they have there...overpriced as well)

Overall Rating
Bedside Manner
Wait Time

Dr. Lam was friendly, informative and professional. His advice for my bursted blood vessel in my eye saved me from damage and led to it quickly healing. I would recommend him to anyone in search of eye health. I plan to continue using him as my eye doctor going further!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

My son and I were very very pleased. Will definitely return. Thanks so much.

Overall Rating
Bedside Manner
Wait Time

It was good. Doctor was great and receptionist or counter girl was nice. Though didn't like the frames they had. Not good frames and Not worth the price they were asking for. So decided to just get prescription and order online . Much cheaper.

Overall Rating
Bedside Manner
Wait Time

Dr Lam was great, very nice guy!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The appointment was for my 5 year old, and it was the best! Dr. Lam engaged my child from the second he walked in, my son felt so comfortable and excited that he asked to come back every day to get his eyes checked. Dr. Lam was wonderful with my child and is so knowledgable, and very patient when answering questions.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great personality, quickly paced. Great all around

Overall Rating
Bedside Manner
Wait Time

Good will probably use his services for myself since the sppt was for my daughter.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was very attentive, easy to talk to, and answered any questions I had.

Overall Rating
Bedside Manner
Wait Time

I never went to an eye doctor before, and this was easy breezy. I got there 25 minutes early, and didn't even have to wait 10 minutes. Dr. Lam was very friendly and smiley. He asked me if I had any issues or anything about my eyes I wanted to talk about, but I didn't have anything that required special attention. All the standard tests were quick, and I was out of there within 10 minutes.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very pleased

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very nice doctor, i will recommend everyone. I didn't like other staff that much,

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The doctor was very kind and professional. Appointment went smoothly and experienced very little wait time.

Overall Rating
Bedside Manner
Wait Time

Hi is really good.. He told m3 everything i need to know about my eyes

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time