Fernandina Beach FL Doctors 1. 1250 S 18th St, Fernandina Beach, FL 32034 | Amelia Island Orthopedic (904) 261-8787