The Swingle Family Foundation


  • Donate
  • About Us
    • Our Board & Mission
    • Sponsors
    • Become a Volunteer
    • Disclaimer
  • Contact Us
  • Our Programs
    • Safe Zone Training
    • LGBTQ+ Housing Grant 2023
    • Other Programs
  • THE HUB
  • Bing-HO

Pennsylvania Testing Facilites



Providing the community with a comprehensive list of local testing facilities



STD/STI and HIV testing is a crucial step in practicing safe sex. Sexually active individuals should test at least once a year for all STDs and HIV. The frequency of testing should increase to every 3-6 months depending on activity levels and the quantity of partners.



Northampton County



Testing Cities: Bethlehem, Easton



NOVUS Medical Services - Bethlehem

  • 1565 Linden St, Bethlehem, PA 18017
  • (610) 867-5365
  • By Appointment Only
    • Monday-Friday, 9AM to 3PM & Saturday 9AM-1PM
  • Cost: Free

Bethlehem Health Bureau @ City Hall

  • 10 E Church St, Bethlehem, PA 18018
  • (610) 865-7000
  • By Appointment Only
    • Tuesdays, 1 PM - 3PM
    • Wednesdays, 8:30AM - 11:30AM
  • Cost: Free to Bethlehem residents (w/ proof of residency), $20 for non-residents or individuals who do not provide insurance information

HOPE at St. Luke's - Easton

  • 100 N 3rd St, Second Floor, Easton, PA 18042
  • (484) 503-8010
  • Walk In
    • Thursday: 9:00AM - 11:30AM and 1:00PM - 3PM
  • Cost: Free


Lehigh County



Testing Cities: Allentown



Lehigh Valley Hospital - 17th St

  • 1627 W Chew St, Third Floor, Allentown, PA 18102
  • (610) 969-2400
  • Walk In
    • Monday, Tuesday, Thursday: 9AM – 3PM
    • Second Wednesday of the month: 4PM – 7PM
  • By Appointment
    • Friday
  • Cost: Free

Allentown Health Bureau - Alliance Hall

  • 245 N 6th St, Allentown, PA 18102
  • (610) 437-7760, ext. 4131
  • Walk In
    • Tuesdays and Thursdays, 1:00PM - 4:00PM
  • Cost: Free

Project Silk Lehigh Valley

  • 1101 Hamilton St, Suite 102, Allentown, PA 18101
  • (267) 368-4978
  • ELIGIBILTY
    • Any LGBTQ youth ages 14-21
    • Ages 21-29 by appointment only
  • Cost: Free


Monroe County



Testing City: Stroudsburg



NOVUS Medical Services - Stroudsburg

  • 28 N 7th St, Stroudsburg, PA 18360
  • (570) 599-8699
  • By Appointment Only
    • Monday-Friday, 9 AM to 4PM
  • Cost: Free

Pennsylvania Department of Health - Monroe County State Health Center

  • 1972 W Main St, Suite 102, Stroudsburg, PA 18360
  • (570) 424-3020
  • By Appointment Only
    • Call for HIV Testing Hours
  • Cost: Free


Carbon County



Testing City: Lehighton



NOVUS Medical Services - Lehighton

  • 243 S 3rd St, Lehighton, PA 18235
  • (610) 379-4006
  • By Appointment Only
    • Monday-Friday, 9AM to 3PM
  • Cost: Free




Bucks County



Testing Cities: Doylestown, Levittown, Warminster



NOVUS Medical Services - Doylestown

  • 11 Duane Rd, Suite A, Doylestown, PA 18901
  • (267) 454-7086
  • By Appointment Only
    • Monday-Friday, 9AM to 3PM
  • Cost: Free

Bucks County Health Department - Doylestown

  • 1282 Almshouse Road, Doylestown, PA 18901
  • (215) 345-3344
  • By Appointment Only (Pre-register online)
    • ​Monday, Wednesday-Friday, 8AM-5PM
  • ​Cost: Free

Bucks County Health Department - Levittown

  • 7321 New Falls Rd, Levittown, PA 19055
  • (267) 580-3510
  • By Appointment Only (Pre-register online)​
    • Monday-Wednesday, Friday, 8AM-5PM
  • Cost: Free

Planned Parenthood - Warminster Medical Center

  • 610 Louis Dr, Warminster, PA 18974
  • (215) 957-7980
  • Appointments Recommended, Required on Fridays
    • Monday: 11AM-6PM
    • Tuesday: 10AM-5PM
    • Wednesday & Thursday: 9AM-4PM
    • Friday: 8AM-3PM
  • Cost: Low Cost/Check with your insurance for coverage




Montgomery County



Testing Cities: Bridgeport, Eagleville, Norristown, Pottstown



NOVUS Medical Services - Bridgeport

  • 512 DeKalb St, Bridgeport, PA 19405
  • (610) 787-8000
  • By Appointment Only
    • Monday-Friday, 9AM to 4PM
  • Cost: Free

Family Services of Montgomery County - Eagleville

  • 3125 Ridge Pike, Eagleville, PA 19403
  • (610) 630-2111
  • By Appointment Only
    • ​Monday-Friday, 9AM-5PM
  • ​Cost: Free

Delaware Valley Community Health, Inc. - Norristown Regional Health Center

  • 1401 DeKalb St, Norristown, PA 19401
  • (610) 278-7787
  • By Appointment Only
    • Monday & Tuesday: 7:30AM-6PM
    • Wednesday-Friday: 7:30AM-5PM
  • Cost: Low Cost -- Check with your insurance

Montgomery County Public Health Clinic - Norristown

  • 1430 DeKalb St, Norristown, PA 19401
  • (610) 278-5145
  • By Appointment Only
    • Every other Wednesday, 4PM-7PM
  • Cost: Free

Family Services of Montgomery County - Pottstown

  • 1976 E High St, Sanatoga, PA 19646
  • (610) 326-1610
  • By Appointment Only
    • ​Monday-Friday, 9AM-5PM
  • Cost: Free

Montgomery County Public Health Clinic - Pottstown

  • 364 King St, Pottstown, PA 19464
  • (610) 970-5040
  • By Appointment Only
    • ​Every Tuesday, 4PM-7PM
  • ​Cost: Free


Berks County



Testing City: Reading, West Reading



NOVUS Medical Services - Reading

  • 40 North Noble St, Reading, PA 19611
  • (484) 651-8020
  • By Appointment Only
    • ​Monday - Friday, 9 AM - 4 PM
  • Cost: Free

Co-County Wellness Services - Reading

  • 429 Walnut St, Reading, PA 19601
  • (610) 375-6523
  • By Appointment Only
    • ​Tuesdays, 11AM-7PM
    • Thursdays, 9AM-3PM
  • Walk-In
    • STI Testing
      • ​Mondays, 9AM-3PM
    • HIV Testing
      • Tuesdays, 4PM-7PM
      • Fridays, 9AM-4PM

Farias Medical Clinic (Prep Reading)

  • 525 Penn St, 3rd Floor, Reading, PA 19601
  • (484) 509-4249
  • By Appointment Only
    • Monday-Friday, 9AM-3PM
  • Cost: Free

Planned Parenthood - Susie and John Stanley Health Center

  • 1920 Kutztown Rd, Reading, PA 19604
  • (610) 376-8061
  • Appointments Recommended, Required on Wednesdays & Thursdays
    • Monday, 12PM-7PM
    • Tuesday, 10AM-5PM
    • Wednesday-Friday, 8AM-3PM​
  • Cost: Low Cost/Check with your insurance for coverage

Tower Health - Reading Hospital Center for Public Health

  • 301 S 7th St, Suite 3170, West Reading, PA 19611
  • (484) 628-9386
  • Walk In
    • ​Monday-Friday, 8AM-4PM
  • Cost: Free



Contact us



2430 Butler St, Box 181, Easton, PA 18042

(484) 545-7103



The Swingle Family Foundation, Inc.