Markel Insurance Co. markelcorp.com information@markelcorp.com (800) 446-6671 Location Address 4521 Highwoods Pkwy Glen Allen, VA 23060 Mailing Address PO Box 2009 Glen Allen, VA 23058 Products & Services Finance, Legal & Admin Svcs Insurance Insurance Update Profile