Poli-Vision Giant Screen TV
187 Cypress St
Scranton, PA 18512
Scranton, PA 18512