You could try G&D Watchmaking in Oakdale, CT. I would recommend buying the crystal yourself and contacting them to see if they could do it quickly. I had them replace a crystal on a vintage heuer of mine. I dropped it off without giving them prior notice and they had it done the next day. I'm sure they could accommodate if you plan ahead of time.
Plus they are about 5 minutes from Mohegan Sun. You could kill some time there while they replace your crystal.