where is net charter school
The Net Charter High School located in New Orleans, Louisiana - LA. Find The Net Charter High School test scores, student-teacher ratio, parent reviews and teacher stats. We're an independent nonprofit that provides parents with in-depth school quality information. Schools