1. Supreme Dump Trucks and Trailers of Houston 2839 N Main St Ste 103, Stafford, TX 77477 Coordinate: 29.61625,-95.55796 Phone: (281) 969-7509