1. Oval Engineering 24134 S State Route 53, Elwood, IL 60421 Coordinate: 41.426018,-88.08642 Phone: (815) 723-9772