Google Local Business Center has a new name: Google Places. New features for local businesses make Google Places an effective way to establish an internet presence and gain visibility online for free.
Place Pages claimed from Local Business Center will be managed from Google Places, and will benefit from “new” tools...
