We accept Visa, Mastercard, and AMEX

Locate Us

Amelia Institute of Cardiology & Medicine
2334 South 8 th Street
Fernandina Beach, FL 32034

904-261-6135 Tel
904-261-9998 Fax

2334 South 8th Street
Fernandina Beach, FL
32034
Office Hours:
Mon – Thu: 9:00 A.M. – 5:00 P.M.
Friday: 9:00 A.M. – 12:30 P.M.
Amelia Institute of Cardiology & Medicine
904-261-6135 Tel
904-261-9998 Fax