(603) 422-8208

Care that Comes to You

FOR PEOPLE WHO ARE HOMELESS OR LOW-INCOME

Health and dental care can be hard to get to if you are homeless, don’t have stable housing, or don’t have money. Families First offers easy-to-access health care at about a dozen places in the Seacoast. We bring medical, dental, counseling and social work services to convenient places like shelters, soup kitchens and public housing. To find out when the clinics will be near you, call 1-888-922-0005 or click the button below.

Who Can Come to These Clinics?

Our doors are open for people in situations such as:

  • Living in a shelter, rooming house or winter rental
  • Couch surfing (staying with family or friends)
  • Camping, living outdoors, living in a car
  • Doing seasonal work
  • Living at Gosling Meadows or Margeson Apartments in Portsmouth
  • Using the St. Vincent DePaul Community Assistance Center in Exeter

Easy to Use, Easy to Afford

No appointments needed. Simply check out our schedule and come on by!

If you have insurance, we’ll take it:

  • Medicaid (NH and Maine)
  • Medicare
  • Most other insurance plans

If you are uninsured, no problem!

  • We’ll help you get insurance if possible.
  • If not, services are free or low-cost, depending on your income.

Because this service is part of Families First Health Center, all patients get:

  • 24/7 access to a nurse on call for medical advice
  • continuous care through a single electronic health record
  • access to many other health and family services at Families First

 What You Can Get

  • Preventive health screenings
  • Sick visits
  • Chronic disease management
  • Dental care
  • Access to medications
  • Substance misuse and mental health counseling
  • Family support
  • Access to specialty care
  • Labs and diagnostic testing
  • Help applying for housing, food stamps, WIC, TANF, disability benefits, Medicare, Medicaid, other health insurance, veterans benefits and more

Schedule by Location

Portsmouth clinics

Health Care Team

  • Cross Roads House, 600 Lafayette Road
    – Every Monday, 8:30-11 a.m.
    – 2nd, 4th and 5th Wednesdays each month, 8:30-10:30 a.m.
    – Every Thursday, 8:30-11 a.m.
  • Seacoast Community Church, 397 Lafayette Rd.: Tuesdays, 11 a.m. to 1 p.m.
  • Families First Health Center, 100 Campus Drive (Community Campus): Wednesdays, 3:30-5:30 p.m.
  • St. John’s Episcopal Church, 101 Chapel Street: Thursdays, 11:45 a.m to 2 p.m.
  • Margeson Apartments, 245 Middle Street: Fridays, 2:30-5 p.m.

Dental Hygienist

  • Cross Roads House, 600 Lafayette Road: Thursdays, 8:30-11 a.m.

 

Dover clinics

  • Every Wednesday
    Strafford County Courthouse
    , 259 County Farm Road (side parking lot): Mondays, 8:30-11 a.m.
  • 1st & 3rd Wednesdays each month
    Train
    Station, 33 Chestnut Street, 9-11 a.m.

Exeter clinics

Health Care Team

  • St. Vincent de Paul Society, 53 Lincoln Street: Wednesdays, noon to 2 p.m.

Dental Hygienist

  • St. Vincent de Paul Society, 53 Lincoln Street: Thursdays, by appointment

Dentist 

  • St. Vincent de Paul Society, 53 Lincoln Street, Exeter: Fridays, beginning at 9:30 a.m.

Rochester clinics

Health Care Team

  • Salvation Army, 10 Olde Farm Lane: Mondays, noon to 2 p.m.
  • Salvation Army, 10 Olde Farm Lane: Wednesdays, noon to 2 p.m. (not Jan. 18)

Dentist

  • Salvation Army, 10 Olde Farm Lane: Mondays, beginning at 1 p.m.

Hampton clinics

  • Hampton Beach, Ashworth Ave. parking lot 1st and 3rd Tuesdays each month (October-May) 3:30 – 5:30 p.m.
  • St. Vincent dePaul Society, 289 Lafayette Road: Fridays, 10 a.m. to 1 p.m.

Schedule by Day

Monday clinics

Health Care Team

  • 8:30-11 a.m. Cross Roads House, 600 Lafayette Rd., Portsmouth
  • 8:30-11 a.m. Strafford County Court, 259 County Farm Rd., Dover
  • 12-2 p.m. Salvation Army, 10 Olde Farm Lane, Rochester

Dentist

  • Beginning at 1 p.m. Salvation Army, 10 Olde Farm Lane, Rochester

Tuesday clinics

Health Care Team

  • 11-1 p.m. Seacoast Community Church, 397 Lafayette Rd., Portsmouth
  • 3:30-5:30 p.m. (October -May) Ashworth Ave. parking lot, Hampton Beach

Wednesday clinics

Health Care Team

  • 1st & 3rd Wednesdays of the month
    9-11 a.m 
    Train station, Chestnut Street, Dover
  • 2nd, 4th and 5th Wednesdays of the month
    8:30-10:30 a.m.
    Cross Roads House, 600 Lafayette Rd., Portsmouth
  • Every Wednesday
    12-2 p.m. 
    St. Vincent dePaul, 53 Lincoln St., Exeter
    12-2 p.m. Salvation Army, 10 Olde Farm Lane, Rochester
    3:30-5:30 p.m. Families First Health Center (Community Campus), 100 Campus Drive, Portsmouth

Thursday clinics

Health Care Team

  • 8:30-11 a.m. Cross Roads House, 600 Lafayette Rd., Portsmouth
  • 11:45 a.m.-2 p.m., St. John’s Church, 101 Chapel St., Portsmouth

Dental Hygienist

  • 8:30-11 a.m. Cross Roads House, 600 Lafayette Rd., Portsmouth
  • By appointment. St. Vincent dePaul, 53 Lincoln St., Exeter. Call 603-422-8208 (press 3)

Friday clinics

Health Care Team

  • 10 a.m.-1 p.m. St. Vincent dePaul, 289 Lafayette Rd., Hampton
  • 2:30-5 p.m. Margeson Apartments, 245 Middle St., Portsmouth

Dentist

  • Beginning at 9:30 a.m. St. Vincent dePaul, 53 Lincoln St., Exeter

Occasionally, there are schedule changes. Please call 1-888-922-0005 to check.

(603) 422-8208 (x1)
Upcoming Events
May 01

Cross Roads House Health Clinic

Monday, May 1 @ 8:30 am - 11:00 am
Portsmouth
May 01

Strafford County Courthouse Health Clinic

Monday, May 1 @ 8:30 am - 11:00 am
Dover NH
May 01

Rochester Salvation Army Health & Dental Clinic

Monday, May 1 @ 12:00 pm - 2:00 pm
Rochester NH
May 02

Seacoast Community Church Health Clinic

Tuesday, May 2 @ 11:00 am - 1:00 pm
Portsmouth
May 02

Hampton Beach Health Clinic

Tuesday, May 2 @ 3:30 pm - 5:30 pm
Hampton Beach NH
May 03

Dover Train Station Health Clinic

Wednesday, May 3 @ 9:00 am - 11:00 am
Dover