Crossroads Charter High School on North Tryon Street.
Crossroads Charter High School on North Tryon Street. Ann Doss Helms ahelms@charlotteobserver.com
Crossroads Charter High School on North Tryon Street. Ann Doss Helms ahelms@charlotteobserver.com