Physical Therapist - Must have a FL license. in pembroke pines, fl | ApplyBoost