IUPUI Informatics & Communications Technology Complex

Indiana University

📍 Indianapolis, United States

Location

Address
535 W. Michigan St
Continent
North America
Network providers
3
Coordinates
39.77382, -86.16790 · OpenStreetMap ↗