St Cecilia's School 85 W Demarest Ave Englewood, NJ 07631 Phone: (201) 568-2615 Fax: (201) 568-7071
Category: elementary secondary school