Bell & Howell Customer Service Phone Numbers General Inquiry: +1-800-889-6245 Customer Service:+1 800-220-3030 Bell & Howell customer care: 800-850-3023 Toll-free: (800-792-4782) Bell & Howell Headquarters Info, Email, Phone number, Website and live chat Information Bell & Howell is a U.S.-based former manufacturer of motion picture machinery, founded in 1907 by two projectionists, and headquartered in Wheeling, Illinois.