New Twin Falls Pharmacy Opens On Addison Avenue EastNew Twin Falls Pharmacy Opens On Addison Avenue EastR & R Pharmacy does not require an appointment for the October 12 flu clinic. The shots are free with most insurances.Greg JannettaGreg Jannetta