Bike UMass Lowell Learn more about how It Pays To Ride Your Bike. New UMass Lowell Bike Shop Open For Business! The UMass Lowell Bike Shop has moved to its new and improved location at 5 Lawrence Drive! The new shop ... 02/26/2017 - 10:28 pm | View Link