Location

Norwood Health Center

Federally Qualified Health Center (FQHC)

Languages: English

About Norwood Health Center

Norwood Health Center is a federally qualified health center (fqhc) located in Cincinnati, OH.

Our Facilities

Norwood Health Center has been registered with the National Provider Identifier database since January 06, 2009 and its NPI numbers are 1265678791 and 1861639072.

Book an Appointment

To schedule an appointment, please call (513) 631-3338.


Are you with
Norwood Health Center?
Claim your profile so patients can contact you.