Duchess Station is a convenience store offering gas and other essential products.