Sugar Loaf Mound 2425 Wabash Avenue, Vincennes, IN 47591