The studio originally opened in Queens 20 years ago, but in 2023, McGee decided to open a new location in New Hyde Park.