Scoliosis Treatment Centers of Rhode IslandProvidence - Westminster Square10 Dorrance St, Suite 700Providence, RI 02903Call 1-800-281-5010 Book an appointment in Rhode Island