Hometown Auto & Tire Repair Truck & Trailer Repair (270) 816-8859 911 Leonard St, Metropolis, IL 62960, USA Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 911 Leonard St, Metropolis, IL 62960, USA (270) 816-8859 City METROPOLIS State Illinois Country United States