Physical Therapy

3600 Stelzer Road, Suite 2401, Columbus Ohio 43219

  • Mon.-Thur. - 7:00AM - 7:00PM
  • Fri. - 7:00AM - 6:00PM