Apalachicola Physical Therapy
111 Avenue E
Apalachicola, FL 32320
Apalachicola, FL 32320