Joseph, Michigan and New Buffalo, Michigan; and, has been representing privately-owned businesses, business owners and business owners' families for more than 20 years.; Mr. McMahon's...Other Offices: New Buffalo