The Law Office of Steven M. O'Brien is a general practice law firm with a focus on business law, real estate law and construction law. The firm is located in Stillwater, Minnesota (MN) and represents businesses and individuals located throughout the Twin Cities and the St. Croix Valley, including the cities of Stillwater, Bayport, Lake Elmo, Woodbury, Forest Lake, Marine, Oakdale, Hugo, Cottage Grove, Hastings, Afton, Minneapolis, St. Paul, and all other cities located in Washington County, Ramsey County, Hennepin County, Dakota County, Anoka County, Chisago County and Isanti County.