Monthly Archives: September 2009

Avatar Studios

Avatar Studios opened its doors in July of 1996. Located in Midtown West of New York City, the company operates a 33,000 square foot complex dedicated to providing the highest possible professional quality audio recording services.  The building where Avatar … Continue reading