Shepherd Technology Training School in Los Angeles
(213) 365-9002
Shepherd Technology Training School, located in Los Angeles, California, is a fast growing institution. STTS currently offers various language classes like ESL, IELTS to the peoples in this area and peoples from abroad who need to read, speak, read and ...