Glass House (The) Categories Shopping & Specialty Retail 2895 N. Oakland Ave. Decatur IL 62526 (217) 875-7077 (217) 875-9976 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×