Hey,
I was just testing your geocoding in one of my unit tests and it has the following lines
var matchResult = geoCoder.Match("HWY 80 & OLD PIKE RD MOUNT MEIGS AL 36057");
var matchItems = matchResult.MatchItems;
the geocoder is the us geocoder and i have the right file with me. I used the centroidpoint property that is set to get the lat long of the matched result. the lat long returned is as folllows "42.55645,-78.152794"
i wanted to see this in google and the difference in geocoding can be seen clearly. I have attached a screenshot for the same. Why is this happening?