D Barton Avery, MD, Family Medicine

502 S Main St
SmithfieldUT  84335-2314 (Cache County)


Phone: 435-563-3222
Fax:

NPI: 1780698316
License Number: 1807601205 (UT)