Bike Link of Hoover
Jump to navigation
Jump to search
Bike Link is a family-owned chain of bicycle shops. Opened in 1995 at 5263 Highway 280 in the Brook Highland Plaza in Inverness, owners Joe and Barbara Wenning have also opened a second store at 2766 John Hawkins Parkway in Hoover.
External links
Bike Link website