Q: Where is The New Federation House?
A: The New Federation House is located at: 130 Albert St, Ottawa, ON K1P 5G4, Canada
Q: What are the coordinates of the The New Federation House?
A: Latitude: 45.4211196, Longitude: -75.6971194
Q: How is The New Federation House rated?
A: The New Federation House has not rated yet on addressschool.com