Address: BP, Mineola Avenue, Roslyn Town Square, Village of Flower Hill, Town of North Hempstead, Nassau County, New York, 11577, United States