Google sometimes makes it very hard to integrate with businesses especially when they are Service Area Businesses. If you have set your place as a SAB, then you know that this is needed only when you want to specify the are you cover when your business provides goods and services at the customer site/location. If you have a store front then a SAB is not required as it also it might hide your full business address. As per our FAQs, a SAB business cannot be easily found in MyReviews. If you are in this position then please find your business ID from this map and use it instead to configure your Google Place inside MyReviews.