Cancel

Eye Care & Vision Associates: Holmwood Paul C MD

(1 Reviews)
6917 Plaza Dr, Niagara Falls, NY 14304, USA

(716) 297-1700


Contact and Address

Category: Doctor, Health,
Address: 6917 Plaza Dr, Niagara Falls, NY 14304, USA
Postal code: 14304
Phone: (716) 297-1700
Website: https://www.ecvaeyecare.com/

Location & routing

Get Directions

Most Recent Reviews


  • (October 20, 2018, 7:32 pm)

    Absolutely thrilled with kind, compassionate and expert care. Had the sudden onset of an acute eye problem and Dr. Holmwood helped me right away. Thank you Dr. Holmwood and staff you’re the best! I have been a patient of Dr. Holmwood‘s for 25 years.

Write a Review