Physical Therapist - Clinic Manager in lake placid, fl | ApplyBoost