- Englewood Animal Hospital Full Service Care for Family Pets 43 North Dean Street | Englewood, NJ 07631-2805 | phone 201-568-1751 | fax 201-568-5388 | rgroskin@earthlink.net Providing family pets with state of the art medical and surgical care in a professional and compassionate environment. Englewood Animal Hospital 43 North Dean Street Englewood, NJ 07631-2805 phone 201-568-1751 fax ...www.englewoodanimalhospital.com