Top Hat Sales & Service Store in Ottawa Categories: DealerAddress 1072 Merivale RdK1Z 6A8, Ottawa, ON, CAContact Phone: (613) 722-1226Website: http://www.tophathomecomfort.com