Stambaugh Charter Academy is located in Youngstown, United States on 2420 Donald Ave. Stambaugh Charter Academy is rated 3 out of 5 in the category charter schoolelementary schoolkindergartenmiddle schoolpublic educational institutionschool in United States. Stambaugh Charter Academy is a tuition-free K-8 public charter school in Youngstown, OH.
Accessibility
Wheelchair-accessible entrance