Mark McGowan is an attorney and financial consultant offering a wide array of services for businesses and individuals in Palm Desert and beyond. Services provided include estate planning, business legal services, real estate transaction law and more.