Richard John Flanigan, MD, Internal Medicine

1601 E 19th Ave Ste 5000
DenverCO  80218-1254 (Denver County)


Phone: 303-839-7100
Fax: 303-839-7249

NPI: 1912973009
License Number: DR.0018128 (CO)