City of Peoria @ Windrose Park 12859 N 83rd Ln, Peoria AZ 85381 Location Directions Scroll down to register! Register On City Website Or Call: 623.773.7137 Register On City Website Or Call: 623.773.7137 Register On City Website Or Call: 623.773.7137 City of Peoria @ Windrose Park 0 CommentsMitch Goldberg