Addresses:
3945 Main St, Buffalo, NY 14226
3945 Main St, Amherst, NY 14226
Owner, Presidents:
David Leberer (Contact Lens Specialist),Daniel R. Leberer Owner, President, inactive
Open Hours:
M 9am-6pm, Tu 9am-8pm, W 9am-6pm, ...
Payment options:
American Express, Cash, Check, ...