Patrick Vidal

Active Torrance, CA President for Patrick Vidal Inc.