The Office of Women's Health is located at the Indiana State Department of Health in downtown Indianapolis.
2 N. Meridian Street, Section 3M
Indianapolis, Indiana 46204
Terri Lee, MPH - Director, Office of Women's Health
Phone number: (317) 233-7056
Fax: (317) 233-8199