Explore details about location Stratton Road. Stratton Road is a location situated within the Williamstown alongside other areas such as Henderson Road, Main Street, New Ashford Road.