28 Facebook users were in Ottawa, Ontario Canada. It's a 41 position in Popularity Rating for companies in Local Business category in Mexico City, Mexico
Summary
Ottawa, Ontario Canada is Mexico City based place and this enity listed in School category.