Amelia Surf & Racquet Club, located at 4766 Amelia Island Pkwy, Fernandina Beach, Florida, 32034, is the perfect destination for tennis enthusiasts. Nestled on beautiful Amelia Island, this private facility offers a serene environment for playing and enjoying the sport.
The club features outdoor, lighted clay courts that provide a unique playing experience, whether you are a beginner or an experienced player. The well-maintained surfaces ensure optimal gameplay, while the stunning surroundings...