David Johnson Dmd in Fernandina Beach, FL 32034



David Johnson Dmd

1518 Oak Ridge Place

(904) 491-6657

(877) 908-6889