1 Dr. Juan P Ampuero III, MD Anesthesologist - General 0 reviews Main Location 6 Presidential DrKinderhook, New York 12106 Highlights Board CertifiedAccepts Insurance Plans