Twin Rivers Therapeutic Massage Academy Share: EducationHealth and Fitness Twin Rivers Therapeutic Massage Academy Visit Website 3510 12th St. Suite 100 Lewiston, ID 83501 (208) 717-9413 Facebook Twitter Hours: Please call About About Massage school