Indianapolis IN Stream 1. 8555 N. River Road, Indianapolis, IN 46240 | Haverstick Creek (317) 569-0975