Loading Map.... Woodruff Place Baptist Church1739 E Michigan St - IndianapolisDetails 39.774019 -86.12985259999999 Address 1739 E Michigan St Indianapolis IN 46201 United States Upcoming Events No events in this location