Local Resources
Public Libraries in Our Service Area

Belle Vernon Library
505 Speer Street
Belle Vernon, PA 15012
Phone: 724-929-6642
bellevernonlibrary.org

Donora Library
510 Meldon Avenue
Donora, PA 15033
Phone: 724-379-7940
washlibs.org/donora

John K. Tener Library
638 Fallowfield Avenue
Charleroi, PA 15022
Phone: 724-483-8282
washlibs.or/john-k-tener

Monessen Library
326 Donner Avenue
Monessen, PA 15062
Phone: 724-684-4750
monessenlibrary.org

Monongahela Library
813 W. Main Street
Monongahela, PA 15063
Phone: 724-258-5409
washlibs.org/monongahela

Rostraver Library
700 Plaza Drive
Belle Vernon, PA 15012
Phone: 724-379-5511
rostraverlibrary.org

Smithton Library
615 Center Street
Smithton, PA 15479
Phone: 724-872-0701

West Newton Library
124 N. Water Street
West Newton, PA 15089
Phone: 724-872-8555

Local Government

Belle Vernon Borough
10 Main Street
Belle Vernon, PA 15012
Phone: 724-929-5511

Charleroi Borough
338 Fallowfield Avenue
Charleroi, PA 15022
Phone: 724-483-6011
charleroiboro.org

City of Monessen
1 Wendell Ramey Lane
Monessen, PA 15062
Phone: 724-684-5011
cityofmonessen.com

Donora Borough
603 Meldon Avenue
Donora, PA 15033
Phone: 724-379-6600
donoraboro.org

Elizabeth Borough
206 S. 3rd Avenue
Elizabeth, PA 15037
Phone: 412-384-7771
elizabethboro.com

Elizabeth Township
522 Rock Run Road
Elizabeth, PA 15037
Phone: 412-751-2880
elizabethtownshippa.com

Fayette City Borough
RR 1, Box 544
Fayette City, PA 15438
Phone: 724-677-255

Forward Township
1000 Golden Circle
Elizabeth, PA 15037
Phone: 412-384-1761
forwardtownship.com

North Belle Vernon Borough
503 Speer Street
Belle Vernon, PA 15012
Phone: 724-929-6930

Perryopolis Borough
312 E. Independence Street
Perryopolis, PA 15473
Phone: 724-736-8330
perry-boro.com

Perry Township
One Township Drive, Box 183
Star Junction, PA 15482
Phone: 724-736-2334
perryopolis.com

Rostraver Township
201 Municipal Drive
Belle Vernon, PA 15012
Phone: 724-929-8877
rostraver.us

Smithton Borough
615 Center Street
Smithton, PA 15479
Phone: 724-872-6406

Washington Township
1390 Fayette Avenue
Belle Vernon, PA 15012
Phone: 724-929-3370

West Newton Borough
112 Water Street
West Newton, PA 15080
Phone: 724-872-6860
mywestnewton.com

County Government

Allegheny County
436 Grant Street
Pittsburgh, PA 15210
Phone: 412-350-6500
county.allegheny.pa.us

Fayette County
61 East Main Street
Uniontown, PA 15401
Phone: 724-430-1200
co.fayette.pa.us

Washington County
100 West Beau Street
Washington, PA 15301
Phone: 724-228-6724
co.washington.pa.us

Westmoreland County
2 North Main Street
Greensburg, PA 15601
Phone: 724-830-3106
co.westmoreland.pa.us

District Magistrate Offices

Judge Charles Christner
179 Municipal Drive
Belle Vernon, PA 15012
Phone: 724-633-5101

Judge Joseph A. Dalfonso
303 Riverview Drive
Monessen, PA 15062
Phone: 724-684-64444

School Districts in Our Service Area

Belle Vernon Area
270 Crest Avenue
Belle Vernon, PA 15012
Phone: 724-929-5262
bellevernonarea.net

Charleroi Area
125 Fecsen Drive
Charleroi, PA 15022
Phone:724-483-3509
charleroisd.org

Elizabeth Forward
1000 Weigles hill Road
Elizabeth, PA 15037
Phone: 412-384-5600
efsd.net/pages/Elizabeth_Forward

Frazier Area
403 W. Constitution Blvd.
Perryopolis, PA 15473
Phone:724-736-2099
edline.net/pages/frazier_hs

City of Monessen
1275 Rostraver Street
Monessen, PA 15012
Phone: 724-684-3600
monessenschooldistrict.com

Ringgold Area
400 Main Street
New Eagle, PA 15067
Phone: 724-258-9334
ringgold.org

Yough
915 Lowber Road
Hermanie, PA 15637
Phone: 724-446-7272
youghsd.net

Parks & Recreation

North Belle Vernon Community Bank Park
facebook.com/nbvpark

John D’Virgilio Sports Complex
facebook.com/pages/John-Divirgilio-Sports-Complex

Monongahela Aquatorium
www.monaquatorium.org

Great Allegheny Passage Bike Trail
gaptrail.org

Business Resources

Small Business Administration
Pittsburgh District Office
411 Seventh Avenue, Suite 1450
Pittsburgh, PA 15219
Phone: 412-395-6560
sba.gov

Mon Valley Alliance
1 Twilight Hollow Road, Ste. 2
Charleroi, Pa 15022
Phone (724) 565-5638
Fax (724) 565-5642
https://www.monvalleyalliance.org/
kellin@monvalleyalliance.org