Roma Tires 1811 East Pine Street, Tulsa, OK 74110