Located at Omaha, NE, Big Red Glass & Wood Inc is categorized as a paint, glass, and wallpaper store company. It pulls in a yearly revenue of $196,980 and employs one people. The boutique appeal from Big Red Glass & Wood Inc has made quite a splash within the industry. The Owner of the firm, Jons Totilas, is integral to the firm's success.
Want to share more of your experience?GO TO FULL REVIEW