A convenience center, likely a gas station, offering various services.