Indianapolis Women’s Center/Women’s Med + Center of Indianapolis 1201 N Arlington Ave, Indianapolis, IN 46219, USA