Company DESANTIS & PELLECCHIA, LLP Address DESANTIS & PELLECCHIA, LLP, STATEN ISLAND, 10306, NEW YORK