International Academy of Design & Technology-Schaumburg
International Academy of Design & Technology-Schaumburg
935-E National Parkway
60173
Schaumburg
, Illinois
United States
42° 2' 42.0216" N, 88° 2' 54.6756" W
See map: Google Maps
Illinois US
website:
- 1508 reads