Contact Us We are located at The Oaks on Crystal Falls Parkway 800 Crystal Falls Pkwy, Building 2 Leander, Texas 78641 (o) (512)259-4700 (f) (512) 259-4708 Mon: 8 – 4 Tues: 8 – 5 Wed: 8 – 4 Thur: 8 – 5 New Patient Form Child Patient Form