John Landiss Logan, MD, Urology

2005 E 18th Ave
DenverCO  80206-1109 (Denver County)


Phone: 303-321-4212
Fax: 303-388-2459

NPI: 1124020771
License Number: 32200 (CO)