Scoliosis Treatment Centers of Idaho Boise - Downtown950 Bannock St, Suite 1100Boise, ID 83702Call 1-800-281-5010Book an appointment in Idaho