Dr. Stephen B. Pollack, an ophthalmologist based in Williamsville, NY, practices with Pollack Ophthalmology Associates PLLC.
Medical school: State University of New York at Buffalo School of Medicine, class of 1982.
Pollack Ophthalmology Associates PLLC's Williamsville location at 1630 Maple Rd Suite 100, Williamsville, NY 14221 is where Dr. Pollack sees patients — appointments by phone at (716) 689-7330. Dr. Pollack accepts Medicare assignment, which means he takes the Medicare-approved amount as full payment for covered services.
Seen Dr. Pollack recently? Share how your visit went.
With Pollack Ophthalmology Associates PLLC, at 1630 Maple Rd Suite 100, Williamsville, NY 14221.
Call the office at (716) 689-7330.
Yes — Dr. Pollack accepts Medicare assignment, taking the Medicare-approved amount as full payment for covered services.
State University of New York at Buffalo School of Medicine, graduating in 1982.