Oro's Auto Sales

Contact Information

5945 E Admiral Pl
Tulsa, OK
Phone: 918-794-5021

Hours of Operation

Mon-Sat:
10:00 AM - 6:00 PM
Sunday:
Closed