Look Great. Feel Amazing. Glamour Shop is a premium hair salon located in Waupun, Wisconsin, and has been a family-owned business since 1945. As the years have gone, the motto always continues "Let's talk about hair". Their team thrives to give you the look that's best for you and have some fun while doing it! They are a one-stop shop, from hair and skin care to nails, massage, and hair products!