Installation Service in Long Beach (NY) Full list of companies Installation Service category in Long Beach, New York Duffy Installation 95 Louisiana St, Long Beach, NY 11561, (516)889-2693 Page 1