Sir Sandford Fleming Academy
50 Ameer Ave, North York, ON M6A 2L3, Canada
Sir Sandford Fleming Academy is located in Toronto Division of Ontario state. On the street of Ameer Avenue and street number is 50. .
The coordinates that you can use in navigation applications to get to find Sir Sandford Fleming Academy quickly are 43.728699 ,-79.441674