Atlantic Shore Line Railway

Incorporated February 9, 1900, the Atlantic Shore Line (ASL) was an electric trolley line providing passenger and freight service to many towns in York County, Maine. The ASL was the second-longest trolley line in Maine, encompassing over 87 miles (140 km) of track. Electric freight service continued until June 1949.

Atlantic Shore Line Railway

Incorporated February 9, 1900, the Atlantic Shore Line (ASL) was an electric trolley line providing passenger and freight service to many towns in York County, Maine. The ASL was the second-longest trolley line in Maine, encompassing over 87 miles (140 km) of track. Electric freight service continued until June 1949.