Rental Shop LLC is located at 725 NW Arizona Ave, Bend, OR. This business specializes in Furniture Rental.