Pecan Creek – Leander TX 78641 Located on the Journey. This used to be the Rammer Stables and pastures not all that long ago.