Amesbury - Amesbury, Massachusetts

Railroad Lines

Boston and Maine Railroad: Portland Division, Amesbury Branch
at milepost 3.85 (from Salisbury)