Tfhc 23 - North Nebraska
8108 N Nebraska Ave
Tampa, FL - 33604
813-866-0930
Tampa, FL - 33604
813-866-0930
Reviews
About Tfhc 23 - North Nebraska
This community-based clinic is located in Tampa, FL. They serve primarily the urban city population. This clinic is open limited hours.
A federal grant awarded to Tampa Family Health Centers. helps maintain operations. This is year-round clinic.