Dr. Freeman graduated from the University of California Irvine College of Medicine in 1972. He works in Palo Alto, CA and specializes in Sports Medicine, Family Medicine, Anesthesiology, Physical Medicine & Rehabilitation and Pain Medicine.
View More
