Echo Creek Academy

Echo Creek Academy is a High School that appears in the Disney XD animated series, Star vs. the Forces of Evil. Located in Echo Creek, it is where Marco Diaz and Star Butterfly attend.