Explore details about location Marlatts Road. Marlatts Road is a location situated within the Thorold alongside other areas such as Ramp to 58 south, Richmond Street, Parkdale Drive.