So Trader Joes corp office says the 1st metro ATL TJ's opens in Roswell on or around 16 October. So some say they have seen the sign and mentioned something like 'party city plaza on 92'. I live in town so I don't know Roswell. Where is this place, so that someone driving from 400 can find it ? Thanks
PS TJ's corp office wouldn't give an address.