Member Library Directory
Member Library Directory
Navigate your library.
Library Name
Address
Phone
Directory Code
Website
Armada Free Public Library
73930 Church Street, Armada, MI 48005
(586) 784-5921
ARM
Center Line Public Library
7345 Weingartz Street, Center Line, MI 48015
(586) 758-8274
CLL
Chesterfield Township Library
50560 Patricia Avenue, Chesterfield MI 48051
(586) 598-4900
CHE
Clinton-Macomb Public Library – Main Branch
40900 Romeo Plank Rd. , Clinton Township, MI 48038
(586) 226-5000
CMM
Clinton-Macomb Public Library – North Branch
16800 24 Mile Rd. Suite #2, Macomb, MI 48042
(586) 226-5080
CMN
Clinton-Macomb Public Library – South Branch
35679 S Gratiot Avenue, Clinton Township, MI 48035
(586) 226-5070
CMS
Eastpointe Memorial Library
15875 Oak Avenue, Eastpointe, MI 48021
(586) 445-5096
EPL
Fraser Public Library
16330 E 14 Mile Rd. , Fraser, MI 48026
(586) 293-2055
FRA
Harper Woods Public Library
19601 Harper Avenue, Harper Woods, MI 48225
(313) 343-2575
HPW
Harrison Township Public Library
38255 L’Anse Creuse Suite A, Harrison Township, MI 48045
(586) 329-1261
HTL
Lenox Township Library
58976 Main Street, New Haven, MI 48048
(586) 749-3430
LEN
Lois Wagner Memorial Library – Richmond
35200 Division Rd. , Richmond, MI 48062
(586) 727-2665
LWM
MacDonald Public Library – New Baltimore
36480 Main Street, New Baltimore, MI 48047
(586) 725-0273
MPL
Mount Clemens Public Library
150 Cass Avenue, Mount Clemens, MI 48043
(586) 469-6200
MTC
Ray Township Public Library
64255 Wolcott Rd. , Ray Township, MI 48096
(586) 749-7130
RAY
Romeo District Library – Graubner Branch
65821 Van Dyke, Washington, MI 48095
(586) 752-0603
ROG
Romeo District Library – Kezar Branch
107 Church Street, Romeo, MI 48065
(586) 752-2583
ROK
Roseville Public Library
29777 Gratiot Avenue, Roseville, MI 48066
(586) 445-5407
RSV
Saint Clair Shores Library
22500 E Eleven Mile Rd. , St. Clair Shores, MI 48081
(586) 771-9020
SCS
Shelby Township Library
51680 Van Dyke, Shelby Township, MI 48316
(586) 739-7414
SBL
Sterling Heights Public Library
40255 Dodge Park Rd. , Sterling Heights, MI 48313
(586) 446-2640
SHL
Troy Public Library
510 W. Big Beaver Rd. , Troy, MI 48084
(248) 524-3538
TPL
Utica Public Library
7530 Auburn Road, Utica, MI 48317
(586) 731-4141
UPL
Warren Arthur J. Miller Branch Library
5460 Arden Suite 303, Warren, MI 48092
(586) 751-5377
WAM
Warren Civic Center Library
One City Square Suite 100, Warren, MI 48093
(586) 751-0770
WCV
Warren Dorothy M. Busch Branch Library
23333 Ryan Rd, Warren, MI 48091
(586) 353-0580
WDB
Warren Maybelle Burnette Branch Library
23345 Van Dyke Avenue, Warren, MI 48089
(586) 353-0579
WMB
Special Services
Macomb Library for the Blind and Print Disabled
40900 Romeo Plank Rd, Clinton Twp, MI 48038
(586) 286-1580
MLBPD