Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036151513
NOT RENEWED
N
MD
STEPHEN
B
LEINENWEBER
STEPHEN B LEINENWEBER MD
01/09/2020
09/29/2020
07/31/2023
CHAPEL HILL
NC
27514
11/30/2023