James S Compton, MD, Internal Medicine

3915 Watson Rd
Ste 100
Saint LouisMO  63109-1251 (Saint Louis City County)


Phone: 314-881-0300
Fax: 314-881-0321

NPI: 1336133321
License Number: R2D22 (MO)