Animals in Elmhurst (NY) Full list of companies Animals category in Elmhurst, New York Maspeth Animal Hospital 7410 Grand Ave, Elmhurst, NY 11373, (718)340-3772 Page 1