Keystone Town Hall is located at 1628 Sts John Road, Keystone, CO, 80435. Mail can be received at this address.Town Hall is open Monday - Friday 8:00 a.m. - 5:00 p.m.Town Hall number: 970-450-3500