Fangxiang Chen, MD, Neurological Surgery

10012 Kennerly Rd
Ste 400
Saint LouisMO  63128-2197 (Saint Louis County)


Phone: 314-543-5999
Fax: 314-543-5994

NPI: 1194932996
License Number: 39180 (IA)