1. Rad Racing 24 E Merrimack St, Lowell, MA 01852 Coordinate: 42.64476,-71.30465 Phone: (978) 265-3065