Marc Blanchard

Active Thousand Oaks, CA President for Blanchard Ventures Inc.