Since 1998 the Cherry Hill Branch has been located in the Cherry Hill Town Center. The Library is in a convenient location right outside Downtown Baltimore, near interstates 95 and 295.