Experience first-class automobile service and repair at our retail location, the BP Neenah Standard Station located at 1126 Main Street in Neenah (corner of Main Street and US Business 41). Owned and operated by Levenhagen Oil since 1984, the combination convenience store/service station features two service bays offering full mechanical work.