Russell C Cantrell, MD, Physical Medicine & Rehabilitation

1001 S Kirkwood Rd
Ste 120
Saint LouisMO  63122-7250 (Saint Louis County)


Phone: 314-966-8887
Fax: 314-966-3869

NPI: 1023097904
License Number: 103654 (MO)