Animal Clinic of Woodhaven Category Pet Services Claimed 7623 Jamaica Ave Woodhaven NY 11421 (718) 296-0500 Get Directions View Details