#Internet service provider: wireless #Internet service provider #Computer software: web-based #Medicine Hat #AB #alberta