Broward Physical Therapy 1861 Northwest 123rd Avenue, Pembroke Pines, FL 33026