Highball Billiards Bar is a Canadian Bar based in North Bay, Ontario. Highball Billiards Bar is located at 236 2nd Ave W, North Bay, ON P1B 3K9, Canada,
Please contact Highball Billiards Bar using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Highball Billiards Bar opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.