Texas Tech Equestrian Center 8005 County Road 6930 Lubbock, TX 79407 Phone: (806) 792-4682
Category: Animal Services