Peninsula Visa Opens Dedicated Office at Charles M. Schulz Sonoma County Airport, Bringing 50 Years of Expertise to Wine Country Travelers | Peninsula Visa

Peninsula Visa today announced the opening of its dedicated office at Charles M. Schulz Sonoma County Airport (STS) in Santa Rosa, California. Located at 2266 Airport Blvd., the new office makes expe…