Report copyright - MONTESA PLAZA PAD...♦ The 55,000 square foot anchor, Galaxy Theatres, is now open. ♦ PAD #1 is located within Montesa Plaza and has Houghton Road frontage. ♦ Located in the heart
Please pass captcha verification before submit form