Nassau Veterinary Clinic Category Pet Services Claimed 3930 Us Highway 20 Nassau NY 12123 (518) 766-2636 Get Directions View Details