Medical Doctor
LICENSED CHIROPRACTIC PHYSICIAN
038006512
INACTIVE
N
DEBRA A
SPENCER
DEBRA A SPENCER
10/03/1989
07/31/1999
LOWELL
AR
72745
ARKANSAS
09/21/2006