Genoa Rescue Department Address: 514 Willard Ave, Genoa, NE 68640 Phone: (877) 218-4392 Services: Ambulance Call (877) 218-4392 Get Directions