Do you take united health / medicaid ?
Address: 1523 Pine Ave, Niagara Falls, NY 14301, USA
Tanya Shepherd (Tasty716) | Oct 24, 2018
Also try niagara falls eye care
Cynthia Wright | Oct 24, 2018
Thank you all
Tangela Watson | Oct 24, 2018
Unfortunately, they do not.
Margaret Hall | Oct 24, 2018
Sorry, they do not. Try Dr Atkinson, or Baker Opticsl.
Thanks! Your answer is awaiting moderation.