Explore details about location McMillan Road. McMillan Road is a location situated within the Halifax alongside other areas such as Stage Road, Old Stage Road, Sanders Road.