Stone Creek Apartments is located on 100 Lover's Lane in Terrell,TX 75160. Our community is undergoing current renovations. If you would like to schedule to see our availability call us at 972-210-7331.
Our community is located near the 205 highway as well as 80. Only 5 minutes away from nearest Walmart as well as local shopping in town.