Craig Barton, MD, Pediatrics

3665 S 8400 W Ste 110
MagnaUT  84044-4907 (Salt Lake County)


Phone: 801-250-9638
Fax: 801-250-3204

NPI: 1366805921
License Number: 11755355-1205 (UT)