Address: 615 W 64th St, Indianapolis, Indiana, 46260. Phone: 317-251-9253 Website: http://www.orchard.org/ About the business: Our private school has been inspiring children to discover the joy of learning for over 90 years. We are now enrolling preschool through eighth grade. Contact us...