The Icon at Ross 1707 N Hall Street 469.709.1246 Old East Dallas Visit Site To navigate, press the arrow keys.