Google Maps has always buried the link that allows a business to edit their listing. This may be a form of self preservation to keep the complaints down. However, they have recently made the link more (?) accessible…it is still a number of levels deep but it is now visible higher on the screen after only 2 clicks.
Google makes access to Local Business Center more visible by Mike Blumenthal