Richard J Barton, DDS, Dentist

382 S Bluff St Ste 250
Saint GeorgeUT  84770-3672 (Washington County)


Phone: 435-656-1111
Fax:

NPI: 1295889020
License Number: 2567 (NV)