State College, Pennsylvania
Houck currently lives in State College, Pennsylvania with his family.