Company PICASSO AUTOBODY SHOP AND TOWING CORPORATION Address JOSE SORNOZA BAIDAL, MOUNT VISION, 13810, NEW YORK