YMCA of Greater Omaha
- Distance: 0.63 mi
- Address:430 S 20th St, Omaha, NE 68102
- Phone:(402) 977-4300
- Reviews: 25Rating: 3.9
They should refund membership dues that is not right to take money from low income people. I do not have a membership here but right is right and wrong is wrong. Do the right thing.... more