Organization Profile
Ocean Hour
http://www.oceanhourfl.comDedicated to spending at least one hour every Saturday cleaning a local beach or waterway.
Environment
Other
Gulf Breeze, FL, 32563