Rock House Indy is located on the northwest corner of South Keystone Ave and Hanna on Indy's southeast side.
From the North
Exit Highway 65 at South Keystone Ave and turn south. Go two blocks until you reach Rock House Indy on the right.
Rock House Indy
3940 South Keystone Ave
Indianapolis IN 46227