RU
RICHARD UMBACH, MD
Internal Medicine, Interventional Cardiology
NPI: 1407818065
Practice Information
- Address
- 2601 LAUREL ST, STE 260, COLUMBIA, SC 29204
- Phone
- 803-744-4900
- Fax
- 803-744-4983
Internal Medicine, Interventional Cardiology
NPI: 1407818065