D center Baltimore is currently located in the Station North Market building. 16 W. North Ave Baltimore, MD 21218