Yes, it is located in the Southbridge Mall .