View All Locations

Leber Ortho - Rita Ranch

(520) 664-0101

(520) 664-0440

8255 S Houghton Rd, Ste 101
Tucson, AZ 85747

Mon-Tues

8:30AM - 5:30PM*

Wed-Thu

7:30AM - 4:30PM*

Friday

Closed*

*Office locations and hours can vary. Please call the office to verify we are open.

Write a Review

Leber Ortho - Central
(520) 795-2323

Leber Ortho - Rita Ranch
(520) 664-0101

© 2017 - Leber Ortho. All rights reserved. | Website Design