The name of a large
general insurance company in the
United States. It's main office is located in
San Diego, California, but they branch off into almost all other states, including but not limited to: New York,
Louisiana, Arizona, Flo
rida, Alabama, and
Indiana. Their main office in San Diego is located in the
Wyndham Emerald Plaza (the building with the green lights on top!) in downtown on the 14th through 16th floors.
Their
website is located at: www.arrowheadgrp.com.