L Lupron Depot (Leuprolide) by adhealth32 December 14, 2010 What is Lupron Depot (Leuprolide)? Leuprolide is a man-made form of a hormone that regulates…