Fernandina Beach FL Hair Salons 1. 502 Ash St, Fernandina Beach, FL 32034 | Island Illusions (904) 261-8630