Podiatrist
LICENSED PODIATRIC PHYSICIAN
016003829
INACTIVE
N
STEPHEN L
BARRETT
STEPHEN L BARRETT
06/17/1985
01/31/1987
TX
09/25/2006