Silk Road NYC is a medical marijuana dispensary located in Jamaica, NY. The dispensary is located at: 166-30 Jamaica Avenue, Jamaica, NY, 11432, United States. For open hours, please call the phone number or visit the dispensary website linked above.