Dr. Knapp graduated from the St Louis University School of Medicine in 1993. He works in Vacaville, CA and specializes in Occupational Medicine and Physical Medicine & Rehabilitation. Dr. Knapp is affiliated with Kaiser Permanente Medical Center Vacaville.
View More
