1. Truly Nolen Rodent Removal Service - Peoria 8957 W Windsor Dr, Peoria, AZ 85381 Coordinate: 33.60076,-112.25134 Phone: (623) 335-0889