USS SHENANDOAH| Commanding Officers Captain Thomas M. McNicholas, Jr.15 Aug 1983 — 19 Apr 1985 Captain John S. Lacey, Jr.19 Apr 1985 — 26 Apr 1987 Captain Raymond A. Sharpe, Jr.26 Apr 1987 — 21 Apr 1989 Captain Patrick M. Shepherd21 Apr 1989 — 3 Aug 1990 Captain James F. Shanahan3 Aug 1990 — 22 Sep 1992~ In Memoriam ~ Captain Philip F. Shullo22 Sep 1992 — 28 Apr 1994 Captain Larry W. Darling28 Apr 1994 – 13 Sep 1996