Furniture Renting & Leasing in Petaluma, CA Rent-A-Center287 N McDowell BlvdPetaluma, CA, 949547075599872Appliance RentalComputer StoresEquipment RentalFurniture Rental StoresFurniture Renting LeasingHsc ElectronicsMajor AppliancesRent A CenterRental EquipmentTv Repair Shops Show More