Federico F. Peña Southwest Family Health Center

1339 S Federal Blvd, Denver, CO 80219

Phone: 303-602-0000

Federico F. Peña Southwest Family Health Center

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.

Other urgent care nearby