Buyers' Guide Company Details Accessible by: anyone The Mellocraft Co. Address: 3151 Hill Ave, Toledo, OH United States Phone: 419-867-7722 Fax: 419-867-3377 Web site Contact Chris Keene, VP Sales & Marketing E-mail Company Type: Distributor