Downtown Dispensary Ii is a Toronto, ON business. Downtown Dispensary Ii is located at 1678 Dufferin Street, Toronto, ON. The postal code is M6H3M1.
You can contact Downtown Dispensary Ii at 416-651-1333 or from out of area call 1 4166511333.