Mark Gray Law PLC. is a small law firm based in Urbandale, Iowa. We specialize in estate planning, real estate, business, probate, and trust. Our clienteles include individuals and all kinds of small and medium businesses.Read less