Ohms Mechanical Service is located in Markham, Canada on 91 Anderson Ave Unit 10. Ohms Mechanical Service is rated 4.7 out of 5 in the category air conditioning contractorair conditioning repair serviceair conditioning system supplierappliance storefireplace storefurnace parts supplierfurnace repair servicefurnace storehvac contractorrepair service in Canada.
Address
91 Anderson Ave Unit 10