Arnprior is a town of about 7000 in eastern Ontario, Canada. It is located about 50 kilometers west of Ottawa.