edmund allen

Edmund A Allen is a premier Western Red Cedar distributor. Founded in 1897 in downtown Chicago, after WWII, they established a location in Momence, Illinois. 

Design your roofing or siding project
with our new Visualizer Tool.