Based in Newburgh, New York, the law firm of Lawrence M. Klein serves clients throughout the Hudson Valley, including Newburgh, Goshen, Middletown, Poughkeepsie, Kingston, Port Jervis, Maybrook, Montgomery, Walden, Washingtonville, Wallkill, Chester, Cornwall, Beacon, West Point, Highland, New Paltz, New Windsor, Monroe, Orange County, Ulster County, Rockland County, Putnam County, Dutchess County and Sullivan County.