Get directions to: Top Donut, Lowell, MA Restaurant address: 603 Bridge St Lowell, MA 01850, USA Driving Walking Bicycling Restaurant: Top Donut