Map Unavailable Address 5150 West 38th Street Indianapolis IN USA 46254 United States Upcoming Events <li>No events in this location</li> LIME LIGHT NIGHT CLUB