David Johnson Dmd in Fernandina Beach, FL 32034



David Johnson Dmd

1518 Oak Ridge Place

(904) 491-6657