About
Buffalo Optical
Buffalo Optical Company
280 Delaware Avenue
Buffalo, NY 14202
716/854-1620
Monday - Friday 9:00 a.m. - 5:00 p.m.
At Buffalo Optical Doctors are on staff to provide all types of eye tests and they dispense glasses and contacts for all of the Downtown Buffalo community.

