Spencer Barton, MD, Preventive Medicine

524 E 10735 S
SandyUT  84070-6020 (Salt Lake County)


Phone: 801-809-0880
Fax:

NPI: 1174162192
License Number: 5834623-4405 (UT)