Explore details about location Simms Road. Simms Road is a location situated within the Liverpool alongside other areas such as Royal Mail Street, Upper Park Street, Barndale Road.