1. Barbara's New Beginnings 8635 River Crossing Blvd, Indianapolis, IN 46240 Coordinate: 39.91268,-86.1065 Phone: (317) 733-4100