Rochester, MI Public Library
15 public libraries were found in or near Rochester, MI.
Rochester Hills Public Library (0.6 miles)
500 Olde Towne Road
Rochester, MI 48307
phone: 248-650-7122
500 Olde Towne Road
Rochester, MI 48307
phone: 248-650-7122
Type: Library System
Staff: 60.53 Collections: 346,296 Programs: 659 Internet Computer: 111
Shelby Township Library (4.4 miles)
51680 Van Dyke Avenue
Utica, MI 48316
phone: 586-739-7414
51680 Van Dyke Avenue
Utica, MI 48316
phone: 586-739-7414
Type: Library System
Staff: 11.68 Collections: 100,500 Programs: 310 Internet Computer: 27
Auburn Hills Public Library (5.3 miles)
3400 East Seyburn Drive
Auburn Hills, MI 48326
phone: 248-370-9466
3400 East Seyburn Drive
Auburn Hills, MI 48326
phone: 248-370-9466
Type: Library System
Staff: 13.55 Collections: 99,564 Programs: 530 Internet Computer: 25
Utica Public Library (5.9 miles)
7530 Auburn Road
Utica, MI 48317
phone: 586-731-4141
7530 Auburn Road
Utica, MI 48317
phone: 586-731-4141
Type: Library System
Staff: 2.50 Collections: 12,798 Programs: 18 Internet Computer: 5
Romeo District Library (8.3 miles)
65821 Van Dyke Avenue
Washington, MI 48095
phone: 586-752-0603
65821 Van Dyke Avenue
Washington, MI 48095
phone: 586-752-0603
Type: Library System
Staff: 21.11 Collections: 70,700 Programs: 255 Internet Computer: 42
Sterling Heights Public Library (8.7 miles)
40255 Dodge Park Road
Sterling Heights, MI 48313
phone: 586-446-2665
40255 Dodge Park Road
Sterling Heights, MI 48313
phone: 586-446-2665
Type: Library System
Staff: 28.13 Collections: 169,770 Programs: 459 Internet Computer: 62
Troy Public Library (8.8 miles)
510 West Big Beaver Road
Troy, MI 48084
phone: 248-524-3538
510 West Big Beaver Road
Troy, MI 48084
phone: 248-524-3538
Type: Library System
Staff: 37.50 Collections: 203,000 Programs: 145 Internet Computer: 62
Pontiac Public Library (9.3 miles)
60 East Pike Street
Pontiac, MI 48342
phone: 248-758-3942
60 East Pike Street
Pontiac, MI 48342
phone: 248-758-3942
Type: Library System
Staff: 9.23 Collections: 20,000 Programs: 308 Internet Computer: 55
Addison Township Public Library (9.4 miles)
1440 Rochester Road
Leonard, MI 48367
phone: 248-628-7180
1440 Rochester Road
Leonard, MI 48367
phone: 248-628-7180
Type: Library System
Staff: 4.00 Collections: 20,000 Programs: 56 Internet Computer: 2
Orion Township Public Library (10.2 miles)
825 Joslyn Road
Lake Orion, MI 48362
phone: 248-693-3000
825 Joslyn Road
Lake Orion, MI 48362
phone: 248-693-3000
Type: Library System
Staff: 31.62 Collections: 177,915 Programs: 882 Internet Computer: 39
Baldwin Public Library (11.0 miles)
300 West Merrill Street
Birmingham, MI 48009
phone: 248-647-7339
300 West Merrill Street
Birmingham, MI 48009
phone: 248-647-7339
Type: Library System
Staff: 34.31 Collections: 217,140 Programs: 749 Internet Computer: 55
Bloomfield Township Public Library (11.7 miles)
1099 Lone Pine Road
Bloomfield Hills, MI 48302
phone: 248-642-5800
1099 Lone Pine Road
Bloomfield Hills, MI 48302
phone: 248-642-5800
Type: Library System
Staff: 56.30 Collections: 434,428 Programs: 661 Internet Computer: 83
Oxford Public Library (11.7 miles)
530 Pontiac Road
Oxford, MI 48371
phone: 248-628-3034
530 Pontiac Road
Oxford, MI 48371
phone: 248-628-3034
Type: Library System
Staff: 15.68 Collections: 63,783 Programs: 408 Internet Computer: 48