Amelia Pointe Animal Hospital
474256 E State Road 200
Fernandina Beach, FL 32034-0805
904-432-7069