Maysles Cinema

343 Lenox Ave at 127th Street Harlem/Upper Manhattan
New York, New York 

+ Google Map