Merchants Rent A Car 72 Lafayette Road, Portsmouth,NH 03801