Quams Good Times Bar & Grill Address: 17511 Lourdes Rd, Elma, IA 50628 Phone: (641) 393-2117 Restaurants, Bars Other Businesses: Martins Auto LLC at 18072 Addison Ave, Elma, IA 50628 Bluebird Bar & Grill at 616 Busti Ave, Elma, IA 50628