The Eclipse Apartments Explore our neighborhood! The Eclipse Apartments Neighborhood The Eclipse is located on the northside of Indianapolis on 86th and Ditch Road. Our apartments are conveniently located close to I-465, only 10 minutes from Fishers, Castleton and downtown Indianapolis.