Doctors of Physical Therapy

Phone & Address

1993 East 8th North
#200
Mountain Home, ID 83647

Get directions

(208) 587-0047