A Massachusetts pharmacy called the New England Compounding Center (NECC) also known as the New England Compound Pharmacy Inc has recalled their epidural steroid shots because they are tainted with fungal meningitis.