McLellan Liquor Address: 6320 Sherwood Rd, Idlewylde, MD 21239 Phone: (410) 377-5590 Liquor Stores, Restaurants, Delicatessens Other Businesses: Domino's Pizza at 6309 Sherwood Rd, Idlewylde, MD 21239