School Thomas Jefferson High School 3950 South Holly Street, Denver, CO 80237 · Southmoor Park Confirm details