Company name: Fred Lawrence Whipple Observatory
Description: The 1.2M Telescope at the Fred Lawrence Whipple Observatory in Arizona.
670 Mt Hopkins Rd, Amado, AZ 85645, United States