Address :210 Sheppard Ave E North York, ON M2N 3A9
City :North York
Phone :416-250-5600
Description :Internet Light And Power (ILAP), a premier business Internet Service Provider, was founded in February 1995. Through constant technical innovation and service excellence, ILAP has established itsel...