Main Library
64 E. First St.
Mesa, AZ 85201
See map: Google Maps
Self service hours are from 9 a.m. to 10 a.m. Mon-Sat. Staff are available beginning at 10 a.m.
Mon-Thu:
9:00am-8:00pm
Fri-Sat:
9:00am-5:00pm
Red Mountain Branch
635 N. Power Road
Mesa, AZ 85205
See map: Google Maps
Self service hours are from 9 a.m. to 10 a.m. Mon-Sat. Staff are available beginning at 10 a.m.
Mon-Thu:
9:00am-8:00pm
Fri-Sat:
9:00am-5:00pm
Dobson Ranch Branch
2425 S. Dobson Road
Mesa, AZ 85202
See map: Google Maps
Self service hours are from 9 a.m. to 10 a.m. Mon-Sat. Staff are available beginning at 10 a.m.
Mon-Thu:
9:00am-8:00pm
Fri-Sat:
9:00am-5:00pm
Mesa Express Library
2055 S. Power Road
Suite 1031
Mesa, AZ 85202
See map: Google Maps
Self service hours are from 9 a.m. to 10 a.m. Mon-Sat. Staff are available beginning at 10 a.m.
Mon-Sat:
9:00am-5:00pm
THINKspot at Main
Mon-Thu:
10:00am-8:00pm
Fri-Sat:
10:00am-5:00pm
THINKspot at Red Mountain
Mon-Thu:
10:00am-8:00pm
Fri-Sat:
10:00am-5:00pm