Company Overview
Company Name
The Village at A New Leaf
Address
8535 N Mem Dr, Owasso, OK, 74055, United States
Website
anewleaf.orgPhone
(918) 451-1491Approx. 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.