All Starr Termite & Pest Control by | Oct 23, 2018 123450.000Certified Provider Bookmark Write a Review Claim ListingContact Information190 Pleasant Grove Loop, Elgin, Elgin, Texas 78621512-281-5515http://www.allstarrpest.com/ Get Directions By car By public transit Walking Bicycling