This BP franchise is located at the intersection of Orchard Lake and 12 Mile Road in Farmington Hills. It is a self-service gas and diesel station with a repair shop. It also features a convenience store that offers snacks, beverages, lottery tickets, money order services and more. An air pump and vacuum are available.