1. Ben E Salon Spa 123 W Northwest Hwy, Barrington, IL 60010 Coordinate: 42.16145,-88.13697 Phone: (847) 999-0005