
Federico F. Pena Southwest Health Center & Urgent Care
1339 South Federal Boulevard, Denver, CO 80219
Dr. Michael Russum is a USCIS-designated civil surgeon at Federico F. Pena Southwest Health Center & Urgent Care in Denver, CO. The office has a 3.3 Google rating from 195 reviews. Staff speak English, Spanish, Vietnamese.