Explore details about location St Michaels Road. St Michaels Road is a location situated within the Sefton alongside other areas such as Holgate Park, Redwood Avenue, Worthing Street.