North Willow is conveniently located at 86th Street and Harcourt Road, on the north west side of Indy and across the street from St. Vincent Hospital.

From I-465 on the north side of Indy, take the Meridian street exit (#31) and head south.  Then turn right onto 86th Street.  At the light at the intersection of 86th Street and Harcourt Road, you will turn right into North Willow.

If arriving from Michigan Road exit (#27) off I-465, turn left onto 86th Street and then left into our community, at the stop light at Harcourt Road.

 Please call if we can assist with customized directions.

Welcome home!

View Larger Map