Email Us Wags & Wash Self Serve Pet Washing & Grooming Phone: +16186623837 Address:421 W North Ave Flora, IL - 62839, USA Description Pet grooming salon.