Leon's Furniture & Appliances

  • Furniture & Appliances
  • Retail & Sales
  • Shopping & Specialty Retail
24115 St Clair Rd
Chatham, ON N7M 5J2
(519) 351-4616
(519) 351-8443 (fax)
  • About

    Retail/Sales

  • Whom to Contact