never heard of that place..
but i am near to lilburn. but not there often.