Skip to Content
Unclaimed listing. Compiled from public sources — not supplied or checked by the practice.
Is this your practice?
Home › New York › Ellenville › Middletown Medical
MM
Optometrist / Ophthalmologist ● Closed now Details not recently confirmed No retail optical

Middletown Medical

112 Shoprite Blvde, Ellenville, NY 12428-5624

About

Middletown Medical serves patients in Ellenville and the surrounding part of New York from its office at 112 Shoprite Blvde. Expect a clinical visit here rather than a retail one: exams are offered, but no optical shop is listed. Listed services include comprehensive eye exam, cataract evaluation, LASIK consult and sports & safety eyewear. Insurance accepted includes Davis Vision and Superior Vision (5 plans in total). Care is provided by Rebecca Mammo, MD. You can walk in without an appointment. Call (845) 647-6700 to confirm hours and coverage before you visit.

Listing type
Optometrist — no retail optical on site
Address
112 Shoprite Blvde
Ellenville, NY 12428-5624
Get Directions
Phone
(845) 647-6700
Languages spoken
English, Amharic, Spanish, French
Walk-ins
Accepted

Insurance accepted

✓ Davis Vision ✓ Superior Vision ✓ Superior Vision – Medicare ✓ Superior Vision – Medicaid ✓ Superior Select
Self-reported by the practice. These details have not been confirmed yet. Vision plans and medical plans are billed differently — call ahead to confirm which side of your coverage applies to your visit.

Services offered

✓ Comprehensive eye exam
✓ LASIK consult
✓ Sports & safety eyewear

Services not listed are not offered at this location.

Frame brands carried

This is a clinical practice with no retail optical. Your prescription can be filled at any optical shop — see shops in Ellenville.

On the map

Hours

Hours not published — call ahead.

Currently closed. Times shown in America/New_York. Holiday hours may differ.

Doctors at this practice

RM
Rebecca Mammo, MD
Ophthalmology
Female Speaks English, Amharic, Spanish, French
Licence 244649 (NY)

Reviews on Google 104

3.9
Based on 104 Google reviews
Powered by Google
Narine Limanoff
Narine Limanoff 7 months ago

I brought my teenage son here because he had severe throat pain. The nurse glanced at his throat for literally a second and said everything looked fine. My son asked her to please look again because it was extremely painful. She glanced again just as quickly and dismissed him. They did a quick throat swab and sent us on our way. We were in the exam room for under 10 minutes total. Later, I saw they billed our insurance for 45 minutes at a $636 rate. That does not reflect the care we received. I have reported this to the insurance fraud hotline because the billing does not match the service provided. Experiences like this are exactly why healthcare in the U.S. feels so unaffordable. When providers overbill for minimal care, families are the ones who ultimately pay for it. Very disappointed.

Skyler Birdsell
Skyler Birdsell 10 months ago

Everyone was nice enough here, but I had a pretty horrible experience with them losing my paperwork. I went in on a Monday for an employment physical that should have been completed that day because it was only one question and a signature but the practitioner told me she was too busy and I could pick it up in a couple days so I called on Wednesday and they said it wasn’t ready and then I called Friday and they told me to come back Monday. I went in on Monday and they told me the had lost the paperwork (and that I wasn’t the only one whose paperwork they had lost that week) then they couldn’t get ahold of the practitioner who had seen me, but if I sent them the paperwork they would have it done and emailed to me that night. It was not and I proceeded to have to call them everyday (because they told me they would get back with me to update me and continued not to) to get it found or filled out because mind you I couldn’t work until I had gotten this done. Finally on Thursday they told me the practitioner I saw had left for a month long vacation and to just come in for another physical so I did and I was pulled aside to be told they went going to make me pay for my visit today, they didn’t think it would be fair…well obviously I hadn’t gotten the service I paid for the first time and had to be without work for almost 2 weeks and they were trying to act they were doing me a huge favor. Then the new provider I saw wanted to know what was going on and when I told her she said that I never should have left the first time without my paper, essentially saying it was my fault because I was trying to be patient with the staff and that I was lucky that she was willing to see me. So in short I would not recommend this place, especially if you are in need of anything in a hurry.

Rachelle Pean
Rachelle Pean a year ago

Amazinggg care. I have had anxiety during blood pressure reads for 10+ years and somehow the nurse had me so comfortable and laughing that I finally got a normal reading. Dr. Long was so caring and warm and also very clear. I really enjoyed my primary care experience here

Andrew Mahoney
Andrew Mahoney 4 months ago

We could be more professional behind the desk, like a sorority party with the gossipping

jo-anne garcia
jo-anne garcia 2 years ago

Today I had to go to Urgent Care, to get refills until I get a primary provider. I entered the office which was very very clean, and there were three beautiful, friendly ladies at the front desk. I need to preface this with the fact that I LOATHE DOCTOR OFFICES, I have a fear of the medical setting due to PTSD from my infant child dying in my arms in a medical setting. So, going for medical care has always been scary and anxiety - ridden. Please forgive me for misplacing the names of the staff on duty today, bc I was so stressed with other issues. The girl who took my insurance info was so pleasant, friendly and professional, answering all of my questions. The nurse who took my vitals was so incredibly calming and she shared her own experiences with me , thereby reducing some of my anxiety. The provider who filled my prescriptions was so unbelievably professional, as were the other ladies, caring and concerned, that I relaxed a bit more, which is a miracle for me. They took some blood, reassuring me all the way. I got the results hours later by email. I saw a few bad reviews here and I must say, I cannot relate!! I give every single medical professional in that office today the highest possible ratings and respect possible!! I feel comfortable knowing that they will soon be my primary provider when my insurance issues are sorted out. Please forgive me for not remembering their names individually, but I can assure you, these people here are literally AMAZING 🤩... I really give them props !! Thank you, lovely ladies! You made me feel so much more relaxed and I appreciate your kindness, patience, and empathy!! Bless you all!

See all reviews on Google

Reviews are written by Google users and shown as published on Google. EyecareSearch does not edit, verify or rank them.

EyecareSearch is a directory service. We do not provide medical advice, verify clinical outcomes, or guarantee insurance coverage. Plan participation is self-reported by each practice — always confirm benefits directly with your plan and the practice before your visit.