Dr. Sheela Ahmed Is this you? Claim your profile Other 6Leave a review Fox Chase Cancer Center 333 Cottman Avenue, Philadelphia, PA, 19111 (888) 369-2427