Tappahannock VA Michael E MD, Doctors 1. 1396B Tappahannock Blvd, Tappahannock, VA 22560 | Franks, Michael E MD (804) 330-9105