Admiral Insurance Company Home Business Listings > Admiral Insurance Company Address: Plaza Olmedo San Juan, PR GPS: 18.4663338, -66.1056269919 Telephone: (787) 281-0239 Tweet