Website Under Construction

New website coming soon!

Until then check out our strategic plan and infographic by clicking the links below:

Strategic Plan: 08-24-16-nchi-strategic-plan 

Infographic: 08-16-16-nchi-impact-infographic-poster

Contact us:

Phone: (314) 531-8310

Address:  4067 Lincoln Ave, Saint Louis, MO 63113

For rental related questions contact Fox Grove Management:

Phone: (314) 664-8200

Address: 2758 Russell Blvd., St. Louis, MO 63104