United Rentals

2510 South Main Stafford Texas 77477 United States