Le Cafe Furr

Le Cafe Furr was a small cafe that was a furry-owned and operated venue in Denver, Colorado, U.S.A. Its location in Denver was at 1908 E. Colfax Ave.