Richard P. Carrubba

Lieutenant Richard P. Carrubba. 1st Platoon, 51st Company Infantry OCS, Fort Benning, GeorgiaRank: Lieutenant

City and State: Newport, Rhode Island

Wife’s Name: Patricia

Comments are closed.