La Scala Bridal Shoppe Inc. Website http://www.lascalabridal.net Founded 2020 Overview Address: 1875 Main St, Tewksbury, MA 01876, USA Phone: 978-221-5612