Company MERCHANTS & MEDICAL CREDIT CORPORATION, INC. Address 8399 Potter Road, Flushing, MI, 48433, USA