2022 Tax Section Organizational Meeting
Omni Amelia Island Resort 39 Beach Lagoon Road, Fernandina Beach, FLNestled on 1,350 acres at the tip off a barrier island off the Florida coast, the Omni Amelia Island Resort offers luxurious oceanfront accommodations with unparalleled views of the Atlantic Ocean, world-class resort pools, championship golf, and a full-service spa. Whether you prefer to stroll 3.5miles of pristine beach, spend the day kayaking through Amelia Island’s preserved marshlands or tee […]