Shelterwood Academy

  • Nonprofit Member
  • Education
  • Board of Directors
3205 N. Twyman Rd.
Independence, MO 64058
(816) 249-5350
  • About

    Shelterwood Academy is a Therapeutic Boarding School for Troubled Teenagers.