Mark Andol

Elma, N.Y. — This month, Made in America Store is opening a permanent location in Niagara Falls, N.Y., according to Mark Andol, founder and CEO. Previously, Made in America was open only on a seasonal basis in Niagara Falls. The store had rented space on a seasonal basis at 360 Rainbow Blvd. in the Falls for the past 7 years. Now launching its 8th season, Made in America Store is located on the second floor of One Niagara. The store features 100% American-made products and is a magnet for both …

0 FacebookTwitterPinterestEmail