Explore details about location West Clara Court. West Clara Court is a location situated within the Niles alongside other areas such as North Clifton Avenue, Terrace Drive, Carol Avenue.