Automotive Repair in South Ozone Park (NY) Full list of companies Automotive Repair category in South Ozone Park, New York S & I Auto Center, Inc. 12702 Rockaway Blvd, South Ozone Park, NY 11420, (718)521-4283 Page 1