Fritz Terrace Little Free Library Fritz Terrace Little Free Library 1122 W. Meadow Ln. Bloomington, IN 47404 United States Updated October 24, 2023