The vestibular system (located in the inner ear) is a critical component of the balance system. It tells our body where we are in space to maintain balance and prevent falls. The vestibular system has been found to respond to Physical Therapy.
Phelps Outpatient Physical Rehabilitation Service
(914) 366-3700