Open Road Bicycles Open Road Bicycles9680 Argyle Forest Blvd#18Jacksonville FL 32222 United StatesPhone: (904) 771-8830Url: http://www.openroadbicycles.com/ Own this Bike Shop?Learn about upgrading this listing. Problem with this listing?Let us know!