Blue Moon Bar & Grill Address: 312 Front St, Neola, IA 51559 Phone: (712) 485-2091 Restaurants, Bars Other Businesses: Peters Law Firm PC at 401 Front St, Neola, IA 51559 Buck Snort at 113 4th St, Neola, IA 51559