Leonard S Richards, DO, Psychiatry & Neurology

1301 Penn Ave
Ste 408
Des MoinesIA  50316 (Polk County)


Phone: 515-263-5000
Fax: 515-263-5001

NPI: 1548249311
License Number: 02728 (IA)