Urban Bicycle Gallery 3 years ago ID: #429628 Listed In : Business & Services 801 Durham Dr, Houston, TX 77007, USA 713-863-0991 http://urbanbicyclegallery.com Business Description Bicycle Store in Houston, TX Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Bicycle Store Mountain Bike Bicycles road bikes Bicycle Repair cycling Bicycle Sales Folding Bike Gravel Bike Bicycle Services