Company AMBOY SERVICE STATION, INC. Address AMBOY SERVICE STATION, INC., STATEN ISLAND, 10308, NEW YORK