3 ms·
If you use Google My Business they absolutely do verify your address by mail. Went through this process a few months ago.
by cameronbrown 7y ago
If you use Google My Business they absolutely do verify your address by mail. Went through this process a few months ago.