Podiatrist
LICENSED PODIATRIC PHYSICIAN
016003028
NOT RENEWED
N
JAMES STEPHEN
ROSEN
JAMES STEPHEN ROSEN
06/28/1978
01/31/2001
MD
10/09/2006