The school is located on a 15-acre (61,000 m2) campus in central Houston. It includes 300 classrooms, 6 science laboratories, 3 art rooms, 4 computer laboratories, 3 libraries, 2 lunch rooms, 2 covered basketball/volleyball courts, an athletics center, 2 soccer fields and 2 gymnasiums.