Company ROSE & THORN LANDSCAPING, INC. Address ROSE & THORN LANDSCAPING, INC., MASSAPEQUA, 11758, NEW YORK