1. Oil Denver 1762 S Everett St, Lakewood, CO 80232 Coordinate: 39.68471,-105.09635 Phone: (720) 365-8542