For those coming across this thread later, here a link to my article about the size and location of the Kepos and a talk I gave at a 20th online gathering:
Where was the Garden of Epicurus? The Evidence from the Ancient Sources and Archaeology - Epicureanfriends.com
While we will probably never know the exact location of Epicurus’s Garden in ancient Athens, we can take a number of educated guesses.
www.epicureanfriends.com