Apollo Theater

253 125th Street, Harlem, US

No posts yet

Apollo Theater is a filming location for Across 110th Street.

Movie scenes filmed here

Community posts