Town & Country is a faith-based, non-profit senior living community located in the heart of Orange County.