Located at the intersection of I-270 and South New Florissant, BP is a self-service gas station and convenience store. It offers 10 fuel pumps for quick service and a car wash to polish up your ride. The convenience store offers everything from soft drinks and snack foods to magazines.