Stephen M Benz, MD, Orthopaedic Surgery

12700 Southfork Rd
Ste 270
Saint LouisMO  63128-3201 (Saint Louis County)


Phone: 314-543-5284
Fax: 314-543-5276

NPI: 1952354706
License Number: R6P63 (MO)