Everything Elmwood On Main St

716-626-0201
4446 Main St
Amherst, NY 14226
No photo available for this business

Business Information

Gift Shops
MasterCard

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Dec 01, 2008
This is a wonderful, unique shop with unusual gift items. There is a broad range of gifts including clothes, jewelry, candles, books, kitche... (more)

Browse our top cities

Browse cities by state