Troy Store Address: 5913 Main St, Troy Mills, IA 52344 Phone: (319) 224-3312 Payment: Pizza, Restaurants Other Businesses: Dam Bar & Grill at 5898 Main St, Troy Mills, IA 52344