Indian Chief

Location:

On Highway 1 on the south side of the city of Freeport, on the east side of the road.

Cumberland Co - ME

Latitude:

N/A

Longitude:

N/A

Map

Approx

Notes:

Photo by Mark Comstock

Stands 40 feet high

Other Sites

Larger Than Life