Therapeutic Specialists LLCTherapeutic Specialists LLC · Physical Therapist2962 SW 26 Ter, Broward, FL 33312(786) 247-4630Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing