Overwood Restaurant Loading Map.... Overwood Restaurant220 North Lee St. - AlexandriaDetails 38.806367 -77.04138390000003 Address 220 North Lee St. Alexandria United States Upcoming Events No events in this location