Buyers' Guide Company Details Accessible by: anyone Walgreens Address: 106 Wilmot Rd, Deerfield, IL United States Phone: 224-358-1037 Fax: 224-358-1037 E-mail Web site Contact Mark Sejd, Manager National Store Care Se E-mail Company Description: In-house service provider. Company Type: In-House Service Professional