48 Kenmount Rd Avalon Mall, St. John's (709) 726-3561
48 Kenmount Rd Avalon Mall, St. John's A1B 1W3 (709) 726-3561