Focus Scientific is located in Ottawa, Canada on 1891 Merivale Rd Suite 4. Focus Scientific is rated 4.8 out of 5 in the category telescope store in Canada. Putting the universe in focus since 1975.
Address
1891 Merivale Rd Suite 4
Headquarters
Ottawa, Ontario