James Stephen Scott, MD, Surgery

2325 Dougherty Ferry Rd
Ste 104
Saint LouisMO  63122-3374 (Saint Louis County)


Phone: 314-965-1965
Fax: 314-965-1977

NPI: 1134115637
License Number: 37009 (MO)