Branch of Service
U.S. Navy
Hometown
North Providence, Rhode Island
Relationship
Self
SIGNALMAN IN THE ARMED GUARD.