Nassau County Health Department Dental Clinic Hilliard, located at 37203 Pecan Street, Hilliard, FL – 32046, offers top-notch dental services. Call (904) 845-4761 to schedule an appointment or visit 37203 Pecan Street, Hilliard, FL – 32046 for more information. Our experienced team is dedicated to providing you with a bright and healthy smile.