Explore details about location Stephen Oake Close. Stephen Oake Close is a location situated within the Manchester alongside other areas such as Altrincham Road, Richmond Road, Glenhurst Road.