Leo's Tire and Repair

at 5939 E Admiral PL, Tulsa, 74115 United States

We offer the most competitive prices in town on all services and replacements. Come by and see us! We will guarantee you big savings for all your car Needs


Leo's Tire and Repair
5939 E Admiral PL
Tulsa , OK 74115
United States
Contact Phone
P: (918) 633-2130
Website
-

Description

We offer the most competitive prices in town on all services and replacements. Come by and see us! We will guarantee you big savings for all your car care needs.

Opening time

  • Mondays: 08:00- 17:00
  • Tuesdays: 08:00- 17:00
  • Wednesdays: 08:00- 17:00
  • Thursdays: 08:00- 17:00
  • Fridays: 08:00- 17:00
  • Saturdays: 08:00- 14:00

Specialities

Price category
$ (0-10)

Company Rating

37 FB users likes Leo's Tire and Repair, set it to 260 position in Likes Rating for Tulsa, Oklahoma in Automotive category