Amelia Urgent Care

Amelia Urgent Care – Fernandina Beach

96279 Brady Point Rd
Fernandina Beach, FL 32034-8723
Mon-Fri (8AM-8PM)
Sat (10AM-4PM)
Sun (10AM-4PM)