Where is Bike Town? It is located at Bike Town 1789 Industrial Blvd, Abilene, TX 79602, United States. You can get directions for Bike Town, who is in the Bicycle repair shop category. You can find up-to-date information on 1789 Industrial Blvd, Abilene, TX 79602, United States Bicycle repair shop companies on our website.