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