Teulon Inn Motor Hotel

Air-conditioned, TV, ATM, off-sales beer vendor, bar, VLTs.
    • Address: Box 240 TEULON, MB R0C 3B0
    • Phone: (204) 886-2263
    • Fax: (204) 886-2541