Eric Harvey Leder, MD, Internal Medicine

4700 Hale Pkwy Ste 340
DenverCO  80220-4024 (Denver County)


Phone: 303-759-2985
Fax: 303-759-2988

NPI: 1134160898
License Number: 20472 (CO)