You are here: Home ยป Contact Contact HCA HCA would love to hear from you! 86 Water Street Apalachicola, Florida (850) 653-1458 Mailing address: P.O. Box 86 Apalachicola, Florida 32329