Our center is licensed by the state of Florida and holds itself to the highest standards. For years, Amelia Island Outpatient Surgery Center has been assisting Florida communities with their health. Let us take care of you; we’re ready to be of service.
CONTACT US
PHONE | 904.432.1521
FAX | 904.310.6341
ADDRESS | 2416 Lynndale Rd, Fernandina Beach, FL 32034