Accepting new patients
Internal Medicine · Male · Age 73
Denver Veterans Medical Center1055 Clermont St Ste C122 Denver, CO 80220
Make an Appointment
Dr. Tedford Luck, MD is an internal medicine specialist in Denver, CO and has been practicing for 45 years. He graduated from University Of Minnesota Medical School in 1971 and specializes in internal medicine.