The reviews listed below were collected independently of Fillmore Eye Clinic through rater8. Each review represents an authentic and verified patient experience.
He gave me time to ask questions and was very professional
Jan-2025
He knows his stuff!
May-2023
Deming
850 West Florida Deming, NM 88030
Dr. Steven Woodard, O.D. is a doctor at Fillmore Eye Clinic.
He gave me time to ask questions and was very professional
He knows his stuff!