Store 00118 Tom Bickel 4 years ago RETURN TO TEAM WINDSOR HOMEPAGE Store 00118 5650 W BELMONT AVE CHICAGO IL 773-581-2345 NOTES: RECEIVING DOOR IS “HOLE’ IN NORTH FACING WALL. RETURN TO TEAM WINDSOR HOMEPAGE “ Share this:Print