|
160 Elgin Street Room 97 Address Locator 4809A Ottawa, ON K1A0W9 |
(888) 603-4178
|
|
Government |
Canadian Institutes Of Health Research, Phone Number (888) 603-4178, is located at 160 Elgin Street Room 97 Address Locator 4809A, Ottawa, ON, K1A0W9, ON Canada. Outside Ottawa Area, Dial +1 8886034178. Get Directions, Location Map, Find Hours of Operation, Methods of Payment, Products and Services. This Ottawa Listing is in the Government Category. |