Q: Where is Novartis Pharmaceuticals?
A: Novartis Pharmaceuticals is located at: 99 Metcalfe St, Ottawa, ON K1P 6L7, Canada
Q: What are the coordinates of the Novartis Pharmaceuticals?
A: Latitude: 45.4210234, Longitude: -75.6954629
Q: How is Novartis Pharmaceuticals rated?
A: Novartis Pharmaceuticals has not rated yet on addressschool.com