Directions to Englewood Englewood Health and Rehabilitation is located on the south side of Fort Wayne, Indiana. Our community is close to all the advantages that a large city has to offer and just minutes away from Lutheran, St Joseph and Parkview Hospitals. Englwood Health and Rehabilitation Center Find a Community Contact Us TLC Management 765-664-54001800 N. Wabash AvenueMarion, IN 46952Email Us Office Hours Monday – Friday: 8:00am – 5:00pm Saturday – Sunday: Closed