Michael Smigelski, MD

Urology

The Charlotte-Mecklenburg Hospital Authority

1021 Morehead Medical Dr, Ste A, Charlotte, NC 28204

Accepting new patients

(980) 442-6410