Explore details about location Michelgrove Road. Michelgrove Road is a location situated within the Bournemouth alongside other areas such as Howeth Road, Wimborne Road, Evelyn Road.