It seems the cast services main area has changed locations. I used Magic Earth to get to the HS Cast Services building but it led me to a blocked off area. Had to use Google maps to help me get to the current spot. Where I dropped the pin is where you are usually told to stay.