Dr. Larry Stroud
Dr. Stroud has been in practice here in Louisville for 22 years performing all types of general dentistry. He is a founding member and Master of the International Academy of Mini-Dental Implants, and have currently placed over 6000 mini-implants.
10303 1/2 Dixie Highway
Louisville, KY 40272
502-937-4930