Contact Info

3910 Old Denton Rd.
Carrollton, Tx 75007

Office (866)644-7556

Fax (972) 492-5605

Email: IndianCreek001@myLTSMail.com

8:30am-5:30pm
Monday-Friday

10:00am-5:00pm*
Saturday

Closed
Sunday

*weekend hours are subject to change