Here’s a good article that give you the steps needed to verify your google place.
It’s been an active year since Google introduced Google Places as a replacement for its Local Business Center. Not only have the name and the look changed, but Google Places results have come to dominate the search results for many queries with “local intent.” While the traditional rules of on-page optimization are still paramount, having a well-optimized Google Places profile is now essential for local businesses to get themselves above the fold. If your local business doesn’t have a Places page or if it isn’t properly optimized, you could be missing out on well qualified traffic and leads. Link to Hubspot’s quick and easy plan for achieving Google Places optimization Zen.