Stone Wheel - Main Location 7675 South Quincy St. Willowbrook, IL 60527 Phone: (630) 325-7200 Fax: (630) 325-7201