FELIX R VILLARRUBIA

Business Entity
ACTIVE

Private Detective

FIREARM CONTROL CARD

229074701

ACTIVE

N

FELIX

R

VILLARRUBIA

FELIX R VILLARRUBIA

08/29/2012

01/31/2025

01/31/2028

CHICAGO

IL

60604

COOK

N

01/14/2025