Upper Deck Pub is a UK Bar based in Labrador City, Newfoundland And Labrador. Upper Deck Pub is located at 201 Humber Ave, Labrador City, NL A0R 1B0, Canada,
Please contact Upper Deck Pub using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Upper Deck Pub opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.