Education Management - Brenham, Texas, United States
Leap High School is an education management company based out of 1301 S Market St, Brenham, Texas, United States.