James Patrick Weaver, DMD, Dentist

112 Bartram Oaks Walk
Ste 203
Saint JohnsFL  32259 (Saint Johns County)


Phone: 904-264-5437
Fax: 904-485-8417
Email: pat***@*****ds.com

NPI: 1023305554
License Number: DN19403 (FL)