JB Dr. James F. Ballard , DDS Is this you? Claim your profile Endodontics General Dentistry 0 Write A Review Ballard Endodontics 1771 Independence Ct Ste 4, Vestavia, AL, 35216 (205) 414-1499