Dr. Moshe Strauss, O.D. is a board-certified optometric physician, with over twenty-five years of experience providing comprehensive optometric care to patients of all ages. Prior to joining the InVision team, Dr. Strauss owned and managed a well-respected private practice in Middlesex County, New Jersey, that operated at the highest levels of patient care. He is proficient in performing all ophthalmic diagnostic tests, accurately analyzing results, and diagnosing and treating various eye disorders including glaucoma, and corneal and retinal diseases.
Dr. Moshe Strauss, O.D. is a board-certified optometric physician, with over twenty-five years of experience providing comprehensive optometric care to patients of all ages. Prior to joining the InVision team, Dr. Strauss owned and managed a well-respected private practice in Middlesex County, New Jersey, that operated at the highest levels of patient care. He is proficient in performing all ophthalmic diagnostic tests, accurately analyzing results, and diagnosing and treating various eye disorders including glaucoma, and corneal and retinal diseases.
The reviews listed below were collected independently of Island Eye Surgery Specialists through rater8. Each review represents an authentic and verified patient experience.
Ready to talk to and has patience while explaining
(2 days ago)
Mar-2026
Very helpful and made my dry eyes better!! Very nice doctor!
(2 days ago)
Mar-2026
Very good doctor
(2 days ago)
Mar-2026
Wonderful, friendly staff. Very thorough. Excellent service!
(4 days ago)
Mar-2026
My first visit went very well. The office is spacious, convenient, and attractive. All personnel were friendly, efficient, and professional. Dr. Strauss was easy to speak with, very clear and informative, and simply did a great job with my examination and follow-up guidance. I recommend Dr. Strauss and the office in general.
(4 days ago)
Mar-2026
Very thorough explained everything easy to talk to. Thank You
(4 days ago)
Mar-2026
Patient care is his top priority. He does not rush you and is capable, professional and caring. Everything you want in a Healthcare professional!
(4 days ago)
Mar-2026
Very nice and very thorough and answered all my questions and concerns
(5 days ago)
Mar-2026
Dr. Strauss takes his time, seems sincerely caring about your case and explains everything well.
Dr. Moshe Strauss, O.D. is a board-certified optometric physician, with over twenty-five years of experience providing comprehensive optometric care to patients of all ages. Prior to joining the InVision team, Dr. Strauss owned and managed a well-respected private practice in Middlesex County, New Jersey, that operated at the highest levels of patient care. He is proficient in performing all ophthalmic diagnostic tests, accurately analyzing results, and diagnosing and treating various eye disorders including glaucoma, and corneal and retinal diseases.
Dr. Strauss is a graduate of Yeshiva University with honors and received his Doctor of Optometry from SUNY College of Optometry. Dr. Strauss is board-certified and a member of the American Optometric Association. He speaks fluent Hebrew. Dr. Strauss has been very well received by patients and staff in our office because of his excellent skills and extensive knowledge. We look forward to his continued success and welcome him as he joins our team of professionals.
Dr. Strauss and his wife raised their four daughters in NJ. They particularly enjoy visiting their grandson who lives with his parents in Israel.
See other doctors in Island Eye Surgery Specialists
Ready to talk to and has patience while explaining
Very helpful and made my dry eyes better!! Very nice doctor!
Very good doctor
Wonderful, friendly staff. Very thorough. Excellent service!
My first visit went very well. The office is spacious, convenient, and attractive. All personnel were friendly, efficient, and professional. Dr. Strauss was easy to speak with, very clear and informative, and simply did a great job with my examination and follow-up guidance. I recommend Dr. Strauss and the office in general.
Very thorough explained everything easy to talk to. Thank You
Patient care is his top priority. He does not rush you and is capable, professional and caring. Everything you want in a Healthcare professional!
Very nice and very thorough and answered all my questions and concerns
Dr. Strauss takes his time, seems sincerely caring about your case and explains everything well.
Very thorough