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