The Arc Baltimore Details Venue Phone: 410-296-2272 Venue Website: www.thearcbaltimore.org Location Address:7215 York Road, Towson, Maryland, 21212, United States