We Moved... NEW Location 2860 Niagara Falls Blvd. Amherst, NY 14228
Visit us at our new location...
2860 Niagara Falls Blvd ~ Amherst, NY 14228
in the Ellicott Creek Plaza
@ North French
Subscribe today to receive news and offers from us!
We are a locally owner and operated small business...
Mon | 09:15 am – 05:45 pm | |
Tue | 09:15 am – 05:45 pm | |
Wed | 09:15 am – 05:45 pm | |
Thu | 09:15 am – 05:45 pm | |
Fri | 09:15 am – 05:45 pm | |
Sat | Closed | |
Sun | Closed |
This website uses cookies. By continuing to use this site, you accept our use of cookies.