Apalachicola Wellness, LLCApalachicola Wellness, LLC · General Practice Physician111 Avenue E, Apalachicola, FL, 32320NPI · 1457658577No reviewsInsuranceNot specified(850) 653-4545Check availabilityBook online Claim listing