Thanks, how to verify that?They are defining a Service Area and not a physical, brick and mortar location.
I know how verify with physical address, I m wondering is the same process for area, where the letter will come.Verify your local business listing on Google.