THE LOWELL OBSERVATORY IS IN WHICH US STATE? May 9, 2017 By Show answer ARIZONA (IN FLAGSTAFF) More Astronomy QuestionsMore Science Questions