http://maps.google.com/maps?ll=26.657569,-81.884176&z=15&t=h&hl=en
I can't get the link to open properly but if you highlight it then "search" it will show up. I hope.
Any way, it is just across the bridge in N. Ft. Myers on the left. Edison Sailing Center is on the site.