Fernandina Beach FL Day Care 1. 1336 S 14th St, Fernandina Beach, FL 32034 | Island Academy Inc (904) 491-5651