Barbs Homemade Noodles Address: 787 S 700 E, Montgomery, IN 47558 Phone: (812) 486-3762 Restaurants, Asian, Noodles Other Businesses: Glenna's Country Diner at 5036 E 800 S, Montgomery, IN 47558 Daviess Martin Joint Co Parks at 6001 E 600 S, Montgomery, IN 47558 Kemp, John E at 3753 N 575 E, Montgomery, IN 47558 Der Pizza Haus at 8355 E 550 N, Montgomery, IN 47558