Start from
Little Caesars Pizza
17 W Karsch Blvd, Farmington 63640