Items per page:
84 Companies with Results for Instructional Film & Video 1 - 10 of 84

Baker & Taylor

2550 West Tyvola Road, Suite 300 Charlotte , NC 28217 Tel: 800-775-1800

View company website

Baker & Taylor, a Follett company, is the premier worldwide distributor of digital and print ...

Midwest Tape

PO Box 820 Holland, OH 43528-0820 Tel: 419-868-9370

View company website

Its What We Do! Midwest Tape is a full-service media distributor, working exclusively with public ...

Action! Library Media Service

3450 E. Spring Street Suite 208 Long Beach, CA 90806 Tel: 562-988-8100

View company website

The academic library’s best resource for acquiring DVD, Blu-ray disc, and Streaming Video With an ...

Alexander Street Press

3212 Duke St Alexandria, VA 22314-4521 Tel: 703-212-8520

View company website

Alexander Street Press brings together the skills of traditional publishing, librarianship, and software development to ...

AV Cafe, Inc.

6201 S. 58th St. Ste A Lincoln, NE 68516-3678 Tel: 402-486-1686

View company website

The AV Cafe distributes audiovisual materials to public libraries in the U.S. and Canada. Our ...

Reading Rainbow is a highly watched PBS program in the classroom! We have prepared a ...

Discovery Education

One Discovery Place Silver Spring, MD 20910 Tel: 240-662-2000

View company website

Discovery Education provides engaging digital resources to schools and homes with the goal of making ...

DVA (Distribution Video & Audio, Inc.)

133 Candy Lane Palm Harbor, FL 34683 Tel: 727-447-4147

View company website

Serving librarians since 1990 as a full service media distributor. We specialize in hard to ...

Hachette Book Group USA

237 Park Ave New York, NY 10017 Tel: 800-759-0190

View company website

Hachette Book Group (HBG) is a leading US trade publisher and a division of the ...

Library Video Company

1661 Tennessee St., Ste. 3D San Francisco, CA 94107 Tel: 415-541-9901

View company website

Library Video Company Library Video Company has selected Cerebellum Corporation to market, administer and maintain ...