1680 NE 125 St.
North Miami , Florida 33181
At Shell Insurance, we are dedicated to providing you with the best customer service to meet all of your insurance needs. Do you have questions about your policy? Checking on a claim? Need more information about our insurance products and services? We are here to help. Contact us at 305-705-6951 or fill out the form below and we’ll contact you shortly.