Carroll County Public Library
OPEN NOW
Today: 9:00 am - 8:00 pm
Fax: (410) 386-4486
Phone: (410) 374-1212
North Carroll Branch Library
North Carroll Branch
Phone: (410) 386-4480
Address: 2255 Hanover Pike, Hampstead, MD 21074
Website: http://library.carr.org
90 Aileron Ct, Westminster, MD 21157
50 E Main St, Westminster, MD 21157
2 College Hl, Westminster, MD 21157
2265 Old Westminster Pike, Finksburg, MD 21048
3351 Victory St, Manchester, MD 21102