OM Rental Hall
- Distance: 0.65 mi
- Address:1216 Howard St, Omaha, NE 68102
- Phone:(402) 345-5078
- Reviews: 4Rating: 5.0
The OM Center is so beautiful and there is such a good feeling in the space. I've attended several events there and hosted an event as well, and I just cannot say enough good things about it or about Sandy and Andrew who are very helpful, kind, and gracious.... more