If you want to have your information added, here is what you need to do:
Visit Google Maps and find where you are. You can enter your city, state in the search, and it will get you close.
From there you can scroll/zoom to where the location you want your "pin" to be located is centered. Double click the place where you want the pin to be.
Click on "Link to this page" in the upper right.
Copy the url, and send it to me, gcomer as a private message in the forums or otherwise.
Be as accurate, or in accurate as you want to be. Using the hybrid mode might be a little more helpful, perhaps.