Looney Bean Looney Bean3480 Wolverine Dr. Montrose, Colorado 81401Map Looney Bean Upcoming EventsNo events currently scheduled at this location.