8 Flags Direct Primary Care - Main Location 8 Flags Direct Primary Care Address 1890 South 14th Street, Suite 102 Fernandina Beach, FL 32034 US 30.643598, -81.454956 Contact Information 904-206-6329 Map Map integration coming soon View on Google Maps Back to 8 Flags Direct Primary Care