Menu

Directions

The Plaza Cinema & Media Arts Center is located at 20 Terry St. Patchogue, NY, one block south of Main St. off of South Ocean Ave.


View Larger Map