Location
Best Video Film & Cultural Center
1842 Whitney Avenue
Hamden, CT
See map: Google Maps