801 Meacham Rd, Elk Grove Village, Illinois 60007 USA
Bath Towel? More like dish rag!
Photo Credit: Yelp