Valley Glass carries all sorts of mirrors. They have your basic bathroom mirrors. They also have decorative mirrors. They have an incredible showroom with large and small mirrors. They have various shapes of mirrors as well. They have so many to choose from. They also carry windows. Their prices are great. They carry quality products. They are located on a main street, so they are easy to find.