HM Dr. Haley N. McclureIs this you? Claim your profile 0 Write A Review Craig Road Animal Hospital 5051 W Craig Rd, Las Vegas, NV, 89130 (702) 645-0331