Gregory D Hammond, MD, Internal Medicine

613 E Fort Union
Ste Ste A102
MidvaleUT  84047-5531 (Salt Lake County)


Phone: 801-294-9333
Fax: 801-294-7558

NPI: 1942374020
License Number: 55967831205 (UT)