Lee Samuel Spencer, MD, Psychiatry & Neurology

8226 Douglas Ave Ste 805
DallasTX  75225 (Dallas County)


Phone: 214-937-5884
Fax: 214-373-3404

NPI: 1386887917
License Number: P7038 (TX)