Canoe Country Ebikes Canoe Country Ebikes6493 54th Avenue NorthSt. Petersburg FL 33709 United StatesPhone: (727)545-4554 Own this Bike Shop?Learn about upgrading this listing. Problem with this listing?Let us know!