Dr. Paul Holmwood Eye Care & Vision Associates 932 Elmwood AvenueBuffalo, New York 14222 United StatesCall: 716-884-0880Visit Practice Click here for directions