Lorrie F Odom, MD, Internal Medicine

1601 E 19th Ave
Ste 6600
DenverCO  80218-1292 (Denver County)


Phone: 303-832-2344
Fax: 303-832-3721

NPI: 1295823185
License Number: 19123 (CO)