Super Megafest Comic Con Spring Spectacular 2015
Royal Plaza Trade Convention Center
181 Boston Post Rd WestMarlborough, MA 01752
ROYAL PLAZA TRADE CONVENTION CENTER located at 181 Boston Post Rd. West, Marlborough, MA 01752.