Explore details about location Locust Place. Locust Place is a location situated within the Beacon alongside other areas such as South Avenue, Oak Street, Churchill Street.