Canal Place

13 Canal St

Cumberland, Maryland 21502

United States