Lowell Observatory ===================== Lowell Observatory P.O. Box 1269 1400 West Mars Hill Road Flagstaff, Arizona USA Lowell Observatory established in 1894 west of Flagstaff, Arizona was founded by Percival Lowell. The observatory consists of multiple buildings and telescopes on multiple sites including Mars Hill, Anderson Mesa, and Happy Jack.