The Village at A New Leaf

$26.1M revenue • 8535 N Mem Dr, Owasso, OK, 74055, United States

Last Updated Oct 30, 2025

Company Overview

Company Name

The Village at A New Leaf

Address

8535 N Mem Dr, Owasso, OK, 74055, United States

Approx. Annual Revenue

$26.1M

Established

2000

About The Village at A New Leaf

The nonprofit organization is located in Broken Arrow, Oklahoma, and is dedicated to providing individuals with developmental disabilities, including those with Autism Spectrum Disorder, with vocational and residential services to increase their independence and individual choices.

Frequently Asked Questions about The Village at A New Leaf

Technologies Used

Social Profiles

Key Decision Makers

Mary Ogle President & CEO
LinkedIn
Katie Reiss Assistant Development Director
LinkedIn