Doctor Humidore is found southwest of Cluster 13 Train Station in Warrens Tier. You can see his location on the map below, as well as his in-game position. Look for an NPC watching down the balcony in front of a pharmacy.