Ollie the Trolley
2101 Woolworth Avenue, Suite 5B
Omaha, Nebraska 68108
(402) 597-3596
Hours:
Office hours are 9:00 a.m. - 5:00 p.m., Reservations run from 7:00 a.m. to midnight 7 days a week.