#1 James Weldon Johnson Branch Library
1059 18th Ave South
St. Petersburg, FL
(727) 893-7113
#2 Mirror Lake Branch
280 5th Street N
St. Petersburg, FL
(727) 893-7268
#3 North Branch Library
861 70th Ave North
St. Petersburg, FL
(727) 893-7214
#4 South Branch Library
2300 Roy Hanna Dr. South
St. Petersburg, FL
(727) 893-7244
#5 St. Petersburg Public Library
3745 Ninth Ave. No.
St. Petersburg, FL
(727) 893-7724