Papa's Chicken
Phone: 970-613-0405
Address: 158 E 29th Street, Loveland, CO 80538