Stained Leaded Glass in Decatur, IL
1. The Glass House
2895 N Oakland Ave, Decatur, IL, 62526
CLOSED NOW
From Business: The Glass House is a full service stained glass retail store in Decatur, IL, has been in business since 1985 and has the largest selection of stained glass and stained glass…
39 Years
in Business
Showing 1-2 of 2