About Federico F. Peña Southwest Urgent Care
Federico F. Peña Southwest Urgent Care is at 1339 S Federal Blvd, Denver, CO 80219. It's open 9 AM–8 PM Monday to Friday and 9 AM–4 PM on Saturday. It's closed on Sunday.
It averages 3.2 stars from 69 Google reviews, below the 4.2-star average of the other 36 rated clinics in Denver.
There are 28 other clinics within 5 miles; the closest is Federico F. Peña Southwest Family Health Center, less than 0.1 miles away.