Town From Yesteryear — 3 years ago
Lowell is a tiny town, barely 1,000 people, that feels like a town from 1980! Time has passed by slowly here, missing the little town tucked into a crook in the hills above Dexter Lake.
Lowell is a tiny town, barely 1,000 people, that feels like a town from 1980! Time has passed by slowly here, missing the little town tucked into a crook in the hills above Dexter Lake.