A Amelia Urgent Care LLC 0 reviews 96279 Brady Point Rd Fernandina Beach, FL • 32034 View Practice (904) 321-0088