1. When Time Stands Still Denton 76234, Denton, TX 76234 Coordinate: 33.2198,-97.13909 Phone: (940) 591-9187