Buds Trailer Repair, Inc. Truck & Trailer Repair 6301 St Clair Ave, East St Louis, IL 62203, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 6301 St Clair Ave, East St Louis, IL 62203, USA City EAST ST. LOUIS State Illinois Country United States