Saint Leonard MD Delicatessens 1. 4990 St Leonard Rd, Saint Leonard, MD 20685 | Fastop (410) 586-8300