1. Meers Pest Solutions 9606 Highway 87, Lubbock, TX 79423 Coordinate: 33.50519,-101.84535 Phone: (806) 416-5494