Dr. John Freeman is a physiatrist in Scottsdale, Arizona and is affiliated with Mayo Clinic Hospital. He received his medical degree from College of Osteopathic Medicine of the Pacific and has been in practice for 14 years. Dr. Freeman accepts several types of health insurance, listed below. He is one of 7 doctors at Mayo Clinic Hospital who specialize in Physical Medicine & Rehabilitation.