Our physical address in Houston is:
13810 Ambrose St
Houston, TX 77045
We are located on the south side of Houston near the Reliant stadium.
From 610 south exit Almeda. head south on Almeda until you reach W. Orem. Take a right on W. Orem, then left on Ambrose. We are on the corner of Orem and Ambrose.
Our Physical address in Dallas is:
1746 W. Crosby, Suite 106
Carrollton, TX 75006
From the intersection of I-35E and 635, go north on I-35E and exit Valwood. Turn left on Valwood and follow to Luna. Turn right on Luna to Wallace, turn left on Wallace to W. Crosby. Turn right on W. Crosby and we are the located on the left, Suite 106.