William R Cosgrove

    William R Cosgrove


    World War II

    United States of America
    Private William R. Cosgrove, Service Number 36475123