Discover The Nantahala Bicycle Shop inc., your go-to electric bike shop in Franklin, North Carolina. Explore top-quality eBikes near you, including Bicycle repair shop, Boat dealer, Canoe & kayak store, Electric bicycle store. Located at 1863 Georgia Rd, Franklin, NC 28734, we offer expert service and a wide selection to help you buy electric bikes that fit your lifestyle. Visit us today or call +1 828-820-4627 to start your eBike journey!
View more