Mobile Media City is strategically located in mississauga, the heart of the Greater Toronto Area business triangle. Mobile Media City c/o ITGenerations inc