Located at Decatur, IL, Ank Glass is categorized as a paint, glass, and wallpaper store company. It brings in a revenue of $1 million annually and employs five people. The boutique appeal from Ank Glass has made quite a splash within the industry. Owner Ken Van Dorn is the driving force of the firm's success.
Want to share more of your experience?GO TO FULL REVIEW