Dedicated physical therapy facility focused on helping patients recover from injuries with expert care.
16211 N Brinson St Suite 100, Boise, ID 83706