1 Surgeon found in the State of New Mexico Doctors › New Mexico Dr. William Hall, MD, Scottsdale, AZ 480-771-8313