After hours of squinting, I honestly believe this says "KIFFLOM Labs & Research". Considering there is nowhere else on the map that really looks like there is Epsilon activity, I would say this is in the realm of possibilities.
Imagine a huge Epsilon controlled facility where they are doing all sorts of experiments on their followers.
Could even be where they are building the
EDIT: Upon closer inspection it may actually read "EPSILON Labs & Research" which would make more sense.