bp is a multi-functional institution located at 7074 Mississippi 301 in Horn Lake, Mississippi, United States. This establishment offers a variety of services including a car wash, convenience store, food options, gas station, and a general store. Customers can conveniently fuel up their vehicles, grab a quick snack, shop for essentials, and even get their car cleaned all in one place. With its convenient location and wide range of services, bp is a one-stop destination for all your needs on the go.