Indianapolis IN Convalescent Homes 1. 6440 W 34th St, Indianapolis, IN 46224 | North West Manor Health Care (317) 293-4930