CIBC Address: 1631 Creek Rd, Virgil, ON L0S 1T0 Phone: (905) 000-1111 Banks, Automated Teller Machines Other Businesses: Italian Pizza & Subs at 1578 Niagara Stone Rd, Virgil, ON L0S 1T0 Silk's Country Kitchen at 1501 Niagara Stone Rd, Virgil, ON L0S 1T0 TD Canada Trust at 1585 Niagara Stone Rd, Virgil, ON L0S 1T0