The Rock Insurance is part of Nationwide Insurance. The office provides products such as auto, homeowners', identity theft, life and other insurance policies. This company also offers claims management, financial planning, market analysis and other related services. Joe Vignaroli is the agent in this Rock Insurance office.