James Joseph Castro, 87, of Denver (formerly of Babylon, New York) passed away on February 8, 2018 at Abernethy Laurels in Newton. Mr. Castro served over 20 years in the United States Army and was a retired New York City Police Officer. Mr. Castro is survived by his son and 3 daughters, grandchildren and extended family members. A Funeral Mass was celebrated at St. Frances de Chantel R.C. Church in Wantagh, NY. Interment with full military honors took place at Calverton National Cemetery.