Federico F. Peña Southwest Family Health Center
1339 S Federal Blvd, Denver, CO 80219
Phone: 303-602-0000
About Federico F. Peña Southwest Family Health Center
Federico F. Peña Southwest Family Health Center is at 1339 S Federal Blvd, Denver, CO 80219. It's open 8 AM–5 PM Monday to Friday. It's closed on Saturday and Sunday.
It averages 3.3 stars from 187 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 Urgent Care, less than 0.1 miles away.