David Johnson Dmd in Fernandina Beach, FL 32034



David Johnson Dmd

1518 Oak Ridge Place

(904) 491-6657

(855) 943-3445