JB Dr. John A. Barba, PsyD Is this you? Claim your profile Psychology 0Leave a review Oakton, VA 10211 Oakton Dr, Oakton, VA, 22124 1 other location (703) 400-5758