[x] Close Window
Citizens is a community health center that provides comprehensive primary health care. The services offered include patient education, care coordination for perinatal service, podiatry and optometry. Citizens has affiliations with Wishard, IU and Riley Hospitals. The address is 1650 North College Ave., Indianapolis, IN 46202 and the phone number is 317-924-6351 or 396-0280.