Scotia Cinema

117 Mohawk Ave Scotia, NY 12302

518.346.5055

1 Screens