Michael S Schoenwalder, DO, Internal Medicine

15945 Clayton Rd
Ste 310
BallwinMO  63011-2490 (Saint Louis County)


Phone: 636-256-5350
Fax: 636-256-5372

NPI: 1588631238
License Number: 2003014482 (MO)