Buffalo Grove IL Car Washes 1. 1701 Weiland Rd, Buffalo Grove, IL 60089 | Royal Touch Car Wash (847) 808-8600