Lapeer District Library

Loading palette preview

Locations and Hours

Addresses and phone numbers for our seven branches and administrative office.

Marguerite deAngeliMarguerite deAngeli Branch
921 W. Nepessing St., Lapeer, MI 48446
Phone: (810) 664-6971 Fax: (810) 664-5581
Hours: Monday-Thursday 9:00am-8:00pm
Friday & Saturdays 9:00am-5:00pm Sunday 1:00-5:00pm (closed in summer)

9530 Main Street, P.O. Box 233, Clifford, MI 48727
Phone: (989) 761-7393 Fax: (989) 761-7541
Hours: Monday 2:00-7:00pm
Wednesday 11:00am-4:00pm
Thursday 2:00-7:00pm

Columbiaville Branch
4718 First Street, P.O. Box 190, Columbiaville, MI 48421
Phone: (810) 793-6100 Fax: (810) 793-6243
Hours: Monday & Wednesday 1:00-7:00pm
Friday 11:00am-5:00pm

Elba Branch
5508 Davison Road, Lapeer, MI 48446
Phone: (810) 653-7200 Fax: (810) 653-4267
Hours: Monday 11:00am-5:00pm
Thursday 1:00-7:00pm

Hadley Branch
3556 Hadley Road , P.O. Box 199, Hadley, MI 48440
Phone: (810) 797-4101 Fax: (810) 797-2912
Hours: Monday & Tuesday 11:00am-8:00pm
Wednesday & Thursday 2:00-8:00pm
Saturday 9:00am-2:00pm

Metamora Branch
4018 Oak Street, P.O. Box 77, Metamora, MI 48455
Phone: (810) 678-2991 Fax: (810) 678-3253
Hours: Monday 9:00am-5:00pm
Wednesday & Thursday 11:00am-8:00pm
Friday 9:00-2:00pm

Otter Lake BranchOtter Lake Branch
6361 Detroit Street, P.O. Box 185, Otter Lake, MI 48464
Phone: (810) 793-6300 Fax: (810) 793-7040
Hours: Monday 10:00am-3:00pm
Tuesday &Thursday 2:00-7:00pm

Administrative Office
201 Village West Dr S, Lapeer, MI  48446
Phone: (810) 664-9521 Fax: (810) 664-8527
Hours: Monday-Friday 8:00am-5:00pm