Individual & Family Services - Houston, Texas, United States
Humphreys School of Musical Theatre is an individual & family services company based out of 800 Bagby St, Houston, Germany.