Star 24 hour Towing
  • Medford, OR, USA

Star tow is located in Medford oregon. Our sister company is a body shop.  We run heavy towing heavy equipment on our landolls. Also 1 ron , medium duty and carriers  great pay  great pay we have paid vacation and sick leave.