The Media Arts Center is a 6000 sq/ft film production facility located at 2666 State Street in Hamden, Connecticut in the U.S.A, featuring Studio A, a 30' x 35' studio with 15' ceiling and lighting grid available for hourly and daily rent. We offer..
Relevance: 42.515804