Fernandina Beach FL Veterinarians 1. 1470 S 8th St, Fernandina Beach, FL 32034 | Amelia Island Animal Hospital (904) 261-7153