Where can you find the green grocers in Pandora's Box?

If you head towards the square leading to the Forest first you will pass the Grocers Shop where Garland is serving garlic , then you reach the Watchtower where Geoff is keeping lookout.