Riverside RI Auto Repair 1. 3393 Pawtucket Ave, Riverside, RI 02915 | H & L Auto Service (401) 369-7001