Explore details about location Lackawanna Plaza. Lackawanna Plaza is a location situated within the Montclair alongside other areas such as McDonough Street, Grove Street, Sylvan Place.