1. Mount Landing Children's Center 1413 Teakwood Dr, Tappahannock, VA 22560 Coordinate: 37.90683,-76.86473 Phone: (804) 443-1060