The Anchor Clinic, LLC - Pensacola 890 South Palafox Street, Pensacola, FL 32502