Edward Allen Rhodes, MD, Urology

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


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

NPI: 1073515698
License Number: 16170 (CO)