Please ensure Javascript is enabled for purposes of website accessibility

Dr. EVERETT SANDRA LEIGH – Workers’ Compensation Doctor – Orchard Park NY 14127

workers comp doctors near me

OPHTHALMOLOGY

NYS Workers’ Compensation Authorized Provider, WCB 182462-2W

Address: Ross Eye Institute 301 Sterling Drive Orchard Park NY 14127

NPI: 1174634976

NY License: 182462

Languages Spoken: English

Accepting New Patients: Yes

Phone: (716) 677-6500

Fax: (716) 677-6507