Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036064928
NOT RENEWED
N
RICHARD H
SPECTOR
MD
RICHARD H SPECTOR MD
07/30/1982
07/31/1999
OIL CITY
PA
16301
PENNSYLVANIA
09/20/2006