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.