Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036068627
INACTIVE
N
RICHARD A
SELO
MD
RICHARD A SELO MD
05/03/1984
07/31/1990
LAFAYETTE
IN
47904
INDIANA
09/20/2006