Amelia Surf and Racquet Club is located on the Atlantic shore of Amelia Island, which is off the Florida coast, near the Florida-Georgia border. The maps below show a more detailed view of the surrounding area.
Interactive Mapping by MapQuest
Copyright © 2000 Amelia Surf and Racquet Club. All rights reserved. Powered by