We have all the information of people who consume the services and products of McLeod Robert A Dr (Doctor) near to the territory of Dorval (Canada).
As of day the business has a score of 5 stars over 5 and that score is based on 2 reviews.
As you can read, its rating is excellent, in fact, it is the best punctuation it can receive., but it's only founded on very few reviews, so you will appreciate that the rating is not very faithful.
As you know, we don't usually bother to place reviews when they are good and we usually do it only if we have had a problem or issue...
This Doctor belongs to the category of Doctor.