Spencer Ruggles Downs
Physician in Dallas, TX

License number
Colorado 16737
Issued Date
Oct 13, 1970
Renew Date
May 31, 1989
Expiration Date
May 31, 1989
Type
Physician
Address
Address
7132 Penshire Dr, Dallas, TX 75227

Professional information

Spencer R Downs Photo 1

Spencer R Downs, Dallas TX

Specialties:
Internal Medicine
Address:
7132 Penshire Ln, Dallas 75227
Languages:
English
Education:
Medical School
New York Medical College
Graduated: 1958