Google Maps API Gather information on existing location
===

I've been looking around and I can't find the answer to my problem. I may be wording it wrong, but here is the situation.
I want to place markers on a map. Some of the markers will be in random locations. Others will be on locations that google maps already has populated with some business. So how do I get the information window to populate with data that google maps already has information on?
Example: If you searched google maps for a barber, you would get a marker that pops up with the business information. How can I do this on my maps?