Leonard Ou-Tim, MD, Internal Medicine

1010 1st St N
Ste 301
AlabasterAL  35007-8608 (Shelby County)


Phone: 205-620-8358
Fax: 205-620-8359

NPI: 1790761153
License Number: 10226 (AL)