Seth Gengler, DO, Orthopaedic Surgery

621 S New Ballas Rd Ste 5015b
Saint LouisMO  63141-8270 (Saint Louis County)


Phone: 314-251-7070
Fax:

NPI: 1396067328
License Number: 5101018944 (MI)