Borg Brothers Truck Repair, Inc.
3325 29th St, Detroit MI 48210