Rim-Shot Audio

Electronics Stores

Rim-Shot Audio

Lancashire - PRESTON

91 Kilworth Height, Fulwood, Preston PR2 3NX, UK

PR2 3NX