Surgery Center
Amelia Island Surgery Center
Fernandina Beach, FL, 32034
Orthopedic Surgery·Ophthalmology
·The Joint Commission
·2 ORs
1 verified facility in Fernandina Beach.
Fernandina Beach, FL, 32034