Juan P Ampuero, MDJuan P Ampuero · Anesthesiology Physician6 Presidential Dr, Kinderhook, NY 12106(518) 610-8310Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing