Naval Support Activity Philadelphia Logo Commander, Navy Region Mid-Atlantic  |  Naval Support Activity Philadelphia
Commander, Navy Installations Command

Find Your Region or Installation

  • Captain Preston L. Gill

    Commanding Officer, NSA Mechanicsburg 


    Captain Preston Gill is the commanding officer of Naval Support Activity Mechanicsburg, Naval Support Activity Philadelphia and the Philadelphia Naval Yard Annex.  In this position, he oversees base support for 77 tenant activities and more than 13,600 employees.

  • Commander A. J. Kruppa

    Officer-in-Charge of Naval Support Activity Philadelphia

    Officer-in-Charge Philadelphia Navy Yard Annex.


    Kruppa is a native of Batavia, New York and received his commission through the Naval Reserve Officers Training Corps (NROTC) at The Pennsylvania State University.