1. Meador Staffing Services Inc 528 W Bay Area Blvd Ste 1000, Webster, TX 77598 Coordinate: 29.54529,-95.13454 Phone: (281) 486-1700