1. Willow Creek Laundromat 602 Jones Ferry Rd Ste N, Carrboro, NC 27510 Coordinate: 35.90674,-79.08916 Phone: (919) 942-0606