Save John B. James, MD JohnBarlowJames.MD.com • Family Doctor • 50 years experience John B James, md, apc 1580 N 2nd Street, El Cajon, CA 92021