David Rex Curfman, MD, Internal Medicine

3009 N Ballas Rd
Ste 102b
Saint LouisMO  63131-2322 (Saint Louis County)


Phone: 314-996-7080
Fax: 314-996-7085

NPI: 1619263720
License Number: 2011032702 (MO)