17 - Anderson Tech - Central

Address
8060 Spencer Highway, Pasadena, TX, 77505, United States

Inside this building:
1st floor -  Massage Therapy, Electronics, Fire Protection
2nd floor - Dietetics, Interior Design

29.658391, -95.113653