Mr. Bill's Deli and "C" Store

Mr. Bill’s Deli and “C” Store, located in Downtown Cumberland, carries lots of convenience items and fresh sandwiches and subs. Hours are 7 days a week, 6am – 9:30 pm. Mr. Bill’s is located at 130 N. Mechanic Street.