CHECK STATION in 3204 Tucker Norcross Road in Tucker