Back in December, we moved to Ile des Chenes, in a newer development that Google didn’t have in their Maps. It’s still not perfect (the street name is still not recognized and the street view image was taken before the house was built) but we are finally able to get our business location back on Google.