Map location of Ellsworth Stay 1092 E Newell St, PO Box 885, White Cloud, MI 49349 Phone: 231-689-7278