Loading Map.... Starts at First Free Methodist Church1200 Tecumseh - IndianapolisDetails 39.7839306 -86.1264741 Address 1200 Tecumseh Indianapolis IN 46201 United States Upcoming Events No events in this location