The main post office is located at 155 Father Morissette Blvd, Lowell, MA, approximately 1/2 mile from the park Visitor Center. An additional branch office is located on Market Street within easy walking distance from the Visitor Center.
Did You Know?
Francis Cabot Lowell died before his colleagues began planning the industrial city of unprecedented order and scale that would eventually be named Lowell, Massachusetts.