Nassawadox, which is American Indian for 'Land Between Two Waters', is a pleasant, friendly community of about 600. Here is shopping, a restaurant, and the location of Shore Memorial Hospital.