David Lee Ohlms, MD, Psychiatry & Neurology

12166 Old Big Bend Rd
Ste 100
Saint LouisMO  63122-6844 (Saint Louis County)


Phone: 314-909-0211
Fax: 314-909-0323

NPI: 1588659288
License Number: MDR 3640 (MO)