Neil G. D. Haycocks, MD, PHDNeil G. D. Haycocks · Hematology (Pathology) Physician4451 S 2700 W, Taylorsville, UT, 84129NPI · 1326273772No reviewsInsuranceNot specified(801) 816-3850Check availabilityBook online Claim listing