1. Automotive Tumbling Company 3125 Meldrum St, Detroit, MI 48207 Coordinate: 42.35917,-83.01871 Phone: (313) 925-7450