International Volvo Photo Locations Part 92 The Upper Keys Sailing Club is located at Ocean Bay Drive on Key Largo, Florida, USA. The Upper Keys Sailing Club was founded in 1973, and moved to its current location in 1977. Over the years, our sailing activities have increased and races are held with great frequency for […]