Comstock is located smack dab in the middle of the state. Once a town of 400 people and 40 businesses, it’s now a village of 100 people, a pop machine, post office, senior center and repair shop.... To access content, please login or purchase a subscription.