Location and hours

Features at PDI Medical

Location and Service Area

PDI Medical is a professional pharmacist-owed and operated Buffalo Grove, Illinois medical cannabis dispensary located at 1623 Barclay Blvd. We serve qualifying patients in Northern Lake County, McHenry County and Cook County. These include the cities of Buffalo Grove, Antioch, Banockburn, Barrington, Barrington Hills, Lake Barrington, North Barrington, Cary, Crystal Lake, Deer Park, Deerfield, Gurnee, Hawthorne Woods, Lake Zurich, Libertyville, Lincolnshire, Long Grove, Kildeer, Mundelein, North Chicago, Palatine, Riverwoods, Vernon Hills, Waukegan, Wheeling, and Zion.


  • Monday – 10:00am-7:00pm
  • Tuesday – 10:00am-7:00pm
  • Wednesday – 10:00am-7:00pm
  • Thursday – 10:00am-7:00pm
  • Friday – 10:00am-7:00pm
  • Saturday – 10:00am-7:00pm
  • Sunday – 10:00am-5:00pm

Integrative Medicine

PDI offers registered qualifying patients specific blends, strains, and potencies of high-quality, pharmaceutical-grade cannabis products. These currently include edibles, plus flower/bud, tinctures, concentrates, tonics, oils, and in the future, ointments, patches, and balms. In addition to medical marijuana products, PDI Medical also offers accessories — such as top of the line vaporizers, glassware, and other useful items that round-out every aspect of using cannabis-based-medicine.

PDI Medical is a Licensed
Illinois Medical Cannabis Dispensary
Schedule an Appointment with us Today!

Call us at (224) 377-9PDI (9734) or fill in the appointment form...