Located in the beautiful foothills of NEPA, Montrose is a quite sleepy little town. We are the county seat of Susquehanna county.
Located in the beautiful foothills of NEPA, Montrose is a quite sleepy little town. We are the county seat of Susquehanna county.