1. North Carroll Branch Library 2255 Hanover Pike, Hampstead, MD 21074 Coordinate: 39.63575,-76.86543 Phone: (410) 386-4480