Forum Theatre

Lope de Vega Street and Rizal Avenue,
Santa Cruz,
Manila 1003

Unfavorite No one has favorited this theater yet

Showing 1 comment

rjbjej on January 8, 2016 at 3:50 pm

The location on the map must be on Rizal Avenue corner Lope De Vega St at the left side when going to Fugoso St.