The Rental Shop Ltd

5-7 Pippy Pl, St John's NL A1B 3X2
The Rental Shop Ltd - Logo