[Verified businesses appear on the map and at the top of the listing.]

B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 
 

Beatties Ford Road Regional Library

2412 Beatties Ford Road
Charlotte, North Carolina 28216
704.416.3000
www.cmlibrary.org/branch/beatties-ford-road-regional

 
 
 

Bessemer City Branch Public

207 N 12th St
Bessemer City, North Carolina 28016-2331
704.629.3321

 
 
 

Charlotte Mecklenburg Library - Main Branch

310 N Tryon Street
Charlotte, North Carolina 28202
704.416.0100
www.cmlibrary.org/branch/main-library

 
 
 

Dallas Branch Public Library

105 S Holland St
Dallas, North Carolina 28034-2013
704.922.3621

 
 
 

Ellestad Research Library

PO Box 795
Bessemer City, North Carolina 28016-0795
704.868.5536

 
 
 

Erwin Center Library

913 Pryor St
Boogertown, North Carolina 28052-1709
704.868.8046

 
 
 

Gaston County Library

1555 E Garrison Blvd
Gastonia, North Carolina 28054-5156
704.868.2164

 
 
 

Gaston-Lincoln Regional Libr

1555 E Garrison Blvd
Gastonia, North Carolina 28054-5156
704.868.2167
Glrl.lib.nc.us

 
 
 

ImaginOn: The Joe & Joan Martin Center

This collaborative effort between the Charlotte Mecklenburg Library and Children’s Theatre of Charlotte is a 102,000-square-foot facility recently ranked by Livability.com as the No. 1 children’s library in the United States.

300 E 7th Street
Charlotte, North Carolina 28202
704.973.2700
www.imaginon.org

 
 
 

Morris Library & Media Ctr

201 Highway 321 S
Dallas, North Carolina 28034-1402
704.922.6356
Gaston.edu

 
 
 

Mount Holly Public Library

245 W Catawba Avenue
Mount Holly, North Carolina 28120
704.827.3581
gastonlibrary.org/about-us/locations-and-hours/mount-holly-branch/

 
 
 

Mountain Island Library

4420 Howt Galvin Way
Charlotte, North Carolina 28214
704.416.5600
www.cmlibrary.org/branch/mountain-island

 
 
 

Myers Park Library

1361 Queens Rd
Charlotte, North Carolina 28207-2143
704.336.2011
Themyerspark.com

 
 
 

Scaleybark Library

101 Scaleybark Rd
Charlotte, North Carolina 28209-2608
704.529.0632

 
 
 

Stanley Public Library

205 N Peterson St
Lowesville, North Carolina 28164-1839
704.263.4166

 
 
 

Steele Creek Branch Library

13620 Steele Creek Rd
Charlotte, North Carolina 28273-6840
704.588.4345
Plcmc.org

 
 
 

Union Road Library

5800 Union Rd
Gastonia, North Carolina 28056-8129
704.852.4073

 
 
 

Virtual Library

310 N Tryon St
Charlotte, North Carolina 28202-2139
704.416.0100
Plcmc.org

 
 
 

West Blvd Library

2157 West Blvd
Charlotte, North Carolina 28208-6104
704.336.6802
Plcmc.org