NameCosmic Ray Detectors
Address5601 S Drexel Ave, Chicago, Illinois, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionOne of the largest pieces of scientific equipment ever carried on a NASA space shuttle sits in a Chicago alley....
Coordinates41.79310, -87.60330
Web address/places/cosmic-ray-detectors