LH Dr. Leon Howard, DDS Is this you? Claim your profile General Dentistry 0Leave a review Dr Leon Howard Jr Dds Office 1730 Jefferson Ave SW, Birmingham, AL, 35211 (205) 925-4252