Explore details about location McHaffie Street. McHaffie Street is a location situated within the Ventnor alongside other areas such as Henderson Street, Ventnor Road, Coghlan Road.