Thank you! This World View map is the only Open Green Map which does not yet accept public site suggestions.
Your suggestions are welcome on any other map. Please click Maps on the top menu bar and select the map of your city or region. Then, click Suggest a Site.
Another way to get to the map you want:
On the World View map, select a green site in your area. Each is linked to its map. Click the blue title by the map symbol near the bottom of the info window.