Landmark Education Corporation is headquartered in San Francisco and has more than 50 offices worldwide. The Edina branch is located in Suite 160 of 4260 West 77th Street. Landmark Education offers the Landmark Forum, a three-day program, as well as other courses and seminars in personal development.