HomeThings to DoTours & SightseeingAstronomy & Stargazing Astronomy & Stargazing Search Listings Keyword Search Lowell Observatory 1400 W Mars Hill Rd Flagstaff, AZ 86001 Phone: (928) 774-3358