where is ATP is stored??????????? Share with your friends Share 0 Zainul Arfin answered this ATP is stored in mitochondria(powerhouse of cell) 2 View Full Answer Dr.thabi answered this thanks a lot:) zainul 0