Vincent Lafiura

Active Cape Canaveral, FL for American Legion Post 348 (Challenger 7) Inc.