Explore details about location Rand Place. Rand Place is a location situated within the Montclair alongside other areas such as Stanford Place, Washington Avenue, Windsor Place.