Lowell Observatory Loading Map.... Lowell Observatory1400 W Mars Hill Rd - FlagstaffEvents 35.20204 -111.66489 Address 1400 W Mars Hill Rd Flagstaff AZ 86001 United States Upcoming Events No events in this location Other Events to Checkout!