On April 13th, 2002, Fleet Feet Buffalo opened its doors on Elmwood Avenue by Dan & Alice Loncto. A few years later the store moved to its current location at 2290 Delaware Avenue. In November 2014, Boots and Ellen took over ownership of the store and we look forward to sharing this anniversary with you!
We invite you to stop in this week and enjoy daily 20th Anniversary Specials and events. Fleet Feet Buffalo has had the great fortune to help 10's of 1000's of runners and walkers meet their fitness goals, get fitted in proper gear and cheer you on for twenty years.
We thank you for the opportunity to be a part of your running and walking for 20 years!