Fernandina Beach FL Limousine Service 1. 1 Front Center St, Fernandina Beach, FL 32034 | Amelia Island Trolleys (904) 753-4486