Elmwood & Indiana Homes
About the Business
Elmwood & Indiana Homes is a residential facility located at 3901 Indiana Street in the vibrant city of New Orleans, Louisiana. Our institution offers comfortable and welcoming living spaces for individuals looking for a safe and supportive environment. Our dedicated staff is committed to providing excellent care and assistance to all residents, ensuring their well-being and happiness. With a convenient location and a range of amenities, Elmwood & Indiana Homes is the perfect place to call home in the heart of New Orleans.
Photos
Location & Phone number
3901 Indiana St, New Orleans, LA 70114, United States
Hours open
Monday:
8:00 AM - 5:00 PM
Tuesday:
8:00 AM - 5:00 PM
Wednesday:
8:00 AM - 5:00 PM
Thursday:
8:00 AM - 5:00 PM
Friday:
8:00 AM - 5:00 PM
Saturday:
Closed
Sunday:
Closed
Reviews
"The office staff is great."
"Chris Crain was amazing and professional. Thanks for the help today !!"
"My mom lives in the community and was in need of some maintenance repairs. I went to the office on Indiana Street and met the staff. Mr. Chris was very helpful and understanding about the situation. The next day maintenance was at the house and took care of the issues. Mom was pleased and so was I."
"Finding affordable decent housing today is like a needle in the haystack but the housing at Elmwood homes is perfect. A big part of the appeal is the way the manager, Chris, handles the tenants with kindness and respect. He is an excellent example of how management should function."
"I meet Ms. Rose and Mr. Chris for the first time in person. They were very informative and nice. Great Job! Adrian Taylor"
List of local businesses, places and services in Louisiana
β business help π services β phones π opening times βοΈreviews π addresses, locations π· photos