1. Ultimate Outdoor Kitchen 2n901 Bowgren Dr, Elburn, IL 60119 Coordinate: 41.90922,-88.43183 Phone: (630) 365-6080