Select Physical Therapy - Navarre 1921 Ortega Street, Navarre, FL 32566