1207 W 28th St, Little Rock, Arkansas 72206 USA
National Historic Landmark in Little Rock, AR.
Photo Credit: Yelp