129 N 10th St, In the Grand Manse - entrance on P Street, Lincoln, Nebraska 68508 USA
Photo Credit: Yelp