Business License Renewals
Business license renewals for the Town of Norwood are due July 1, 2011. Please download an application form from the town website and send it with your $25 renewal fee to Town Clerk, PO Box 528, Norwood, CO 81423. We will mail you a new license. Thank you for your continued support.