Cheap Pest Control (22.93 Miles from Flagstaff, AZ) Be the first to review Rating: 69 Truly Nolen Pest & Termite Control 3900 E US Highway 66, Ste 9, Flagstaff, AZ (22.93 Miles from Flagstaff, AZ)