1. Orchard Landing 1528 E Joppa Rd, Towson, MD 21286 Coordinate: 39.39714,-76.56885 Phone: (410) 823-5050