Explore details about location Homard Road. Homard Road is a location situated within the Westmorland County alongside other areas such as Sackville Waterfowl Park, Ruth, St-Andrew Street.