Leon's Floor Covering 18353 HalstedGlenwood, IL, 60425 View Phone 708-658-4995 18353 HalstedGlenwood, IL 60425 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page