It was founded in 1960 and is located in the Sharpstown area in Southwest Houston