Kennedy Community Health Center: Services & Hours

Central & MetroWest Massachusetts · Patient Guide

Kennedy Community Health: Locations, Services, Hours & Appointments

Edward M. Kennedy Community Health Center operates major sites in Worcester, Framingham and Milford, Massachusetts. It provides primary medical care plus dental, behavioral health, optometry, pharmacy, laboratory, specialty, insurance-enrollment and support services. The most important planning detail is that hours and services differ by location and department.

Main Worcester phone 508-852-1805 Appointments and general help
Central operator 800-853-2288 Also used for after-hours urgent calls
Financial help Sliding fee available Eligibility depends on family size and income
Wednesday closure 1:00–1:50 PM Health center-wide posted closure
Emergency: Kennedy Community Health is an outpatient health center, not an emergency department. For a life-threatening emergency, call 911 or go to the nearest emergency department.

Information reviewed October 30, 2026. Appointment availability, clinician schedules and holiday hours can change.

Which Kennedy Community Health Location Should You Use?

Worcester · Tacoma Street 19 Tacoma Street, Worcester, MA 01605

Phone: 508-852-1805

Main medical site with pharmacy and laboratory services. Medical care is also available Saturday morning.

Worcester · Lincoln Street 605 Lincoln Street, Worcester, MA 01605

Use central operator: 800-853-2288

Acute care, behavioral health, dental, optometry, pharmacy and laboratory services are listed here.

Framingham 354 Waverly Street, Framingham, MA 01702

Phone: 508-370-0113

Medical, dental, behavioral health, laboratory, pharmacy and optometry services are listed at this site.

Milford 41 Cape Road, Milford, MA 01757

Phone: 508-270-5750

Medical, dental, behavioral health, pharmacy, optometry and laboratory services are available on published department schedules.

Do not rely only on building hours. A building can be open while dental, behavioral health, optometry, laboratory or another department is closed. Confirm the exact department when scheduling.

Current Hours by Location and Department

All Kennedy Community Health sites: the official locations page states that the health center is closed on Wednesdays from 1:00 PM to 1:50 PM.

Worcester — 19 Tacoma Street

Medical Monday–Thursday 8:20 AM–6:45 PM; Friday 8:20 AM–4:45 PM; Saturday 8:20 AM–12 PM; Sunday closed.
Pharmacy Monday–Thursday 8 AM–6:45 PM; Friday 8 AM–6 PM; Saturday 8:30 AM–12:30 PM; Sunday closed.
Laboratory Monday–Thursday 8 AM–6:45 PM; Friday 8 AM–4:45 PM; Saturday 8:20 AM–12 PM; Sunday closed.

Worcester — 605 Lincoln Street

Acute Care Monday–Thursday 8:20 AM–6:45 PM; Friday 8:20 AM–4:45 PM; weekends closed.
Behavioral Health Monday and Thursday 8 AM–6 PM; Tuesday–Wednesday 8 AM–5 PM; Friday 8 AM–4 PM; weekends closed. Direct: 508-595-0750.
Dental Monday–Thursday 7:30 AM–6:45 PM; Friday 7:30 AM–5:45 PM; Saturday 7:30 AM–12:45 PM; Sunday closed. Direct: 508-595-1115.
Optometry Monday–Friday 7:30 AM–5 PM when MCPHS is in session; weekends closed. Direct: 508-595-1154.
Pharmacy Monday–Thursday 8 AM–6:45 PM; Friday 8 AM–5:45 PM; weekends closed. Direct: 508-595-1114.
Laboratory Monday–Friday 8 AM–4:30 PM; weekends closed.

Framingham — 354 Waverly Street

Front doors Monday 7:30 AM–6 PM; Tuesday 7:30 AM–7 PM; Wednesday 7:30 AM–6 PM; Thursday 7:30 AM–7 PM; Friday 7:30 AM–6 PM; Saturday 8:30 AM–12:30 PM; Sunday closed.
Medical Monday, Wednesday and Friday 7:30 AM–4:45 PM; Tuesday and Thursday 7:30 AM–6:45 PM; weekends closed.
Dental Monday–Friday 7:30 AM–4:30 PM; first Saturday of the month 7:30 AM–12:45 PM; Sunday closed.
Behavioral Health Monday 8:15 AM–3 PM; Tuesday 8:15 AM–6 PM; Wednesday 8:15 AM–5:15 PM; Thursday 8:15 AM–6 PM; Friday 8:15 AM–3 PM.
Laboratory Monday–Friday 8 AM–4:30 PM; daily closure 12:30–1:15 PM.
Pharmacy Monday, Wednesday and Friday 8 AM–6 PM; Tuesday and Thursday 8 AM–7 PM; Saturday 8:30 AM–12:30 PM; Sunday closed.
Optometry Monday–Thursday 7:30 AM–4:45 PM when MCPHS is in session; Friday–Sunday closed.

Milford — 41 Cape Road

Medical Monday and Wednesday 8:20 AM–6:45 PM; Tuesday, Thursday and Friday 8:20 AM–4:45 PM; weekends closed.
Dental Monday–Friday 8 AM–4:30 PM; weekends closed.
Behavioral Health Monday 8:30 AM–5:30 PM; Tuesday–Wednesday 9 AM–4 PM; Thursday 8:30 AM–4 PM; Friday 9 AM–1 PM.
Pharmacy Monday and Wednesday 8 AM–7 PM; Tuesday, Thursday and Friday 8 AM–6 PM; weekends closed.
Optometry Monday–Thursday 7:30 AM–4:45 PM; Friday–Sunday closed.
Laboratory Milford Regional Medical Center Patient Service Center: Monday–Friday 8:30 AM–4:45 PM; weekends closed.

Services Available

Primary medical care

Preventive care, routine checkups, acute illness care, chronic-disease management, immunizations and coordinated referrals.

Dental care

Adult and pediatric dentistry, exams, cleanings, X-rays, urgent dental care, fluoride, fillings, root canals, extractions, crowns, bridges, mouth guards and dentures.

Behavioral health

Outpatient counseling, psychiatric evaluation, medication management, integrated behavioral-health support and short-term intervention.

Optometry

Eye-care services are listed at Lincoln Street, Framingham and Milford, with schedules that vary by site and academic-session availability at some locations.

Pharmacy

Four on-site pharmacies serve Worcester, Framingham and Milford. Services include prescription transfers, compliance packing, interpreter support and the RxLocal refill app.

Laboratory services

Laboratory services include blood draws and clinically ordered testing. Department hours differ from medical-clinic hours.

Nutrition & WIC

Nutrition counseling is available to eligible primary-care patients, including support related to prenatal nutrition, pediatrics and chronic conditions. WIC services are also listed.

Social & support services

Community health workers can help with social-needs screening, crisis intervention, advocacy, domestic-violence support and healthcare/social-service navigation.

Insurance enrollment

Certified navigators help with MassHealth and Massachusetts Health Connector applications and renewals by appointment.

School-based care

Selected Worcester and Framingham schools offer medical, dental or behavioral-health services when school is in session and enrollment requirements are met.

Ryan White / HIV services

Kennedy Community Health lists Ryan White HIV/AIDS services and related case-management support among its programs.

Specialty care

Specialty services are available according to location, provider schedule and referral needs; confirm the exact specialty when booking.

How to Make an Appointment

1 Choose the right service

Decide whether you need medical care, dental care, behavioral health, optometry, pharmacy, lab work, insurance help, medical records, or another service.

2 Choose the correct location

Match the service to Worcester Tacoma Street, Worcester Lincoln Street, Framingham, Milford, or an eligible school-based health center.

3 Use the correct booking path

Existing patients seen in the last three years can self-schedule selected non-urgent medical appointments online. New patients, prenatal visits, urgent medical needs, dental, optometry and other non-medical appointments should use the appropriate phone or patient-portal route.

4 Confirm coverage and cost

Give staff your exact insurance plan name. If cost is a concern, ask about the sliding-fee scale or health-insurance enrollment assistance before the visit.

5 Confirm the final details

Record the clinic address, department, appointment time, arrival instructions, documents to bring and any cancellation requirements.

Online self-scheduling is limited. It is for existing patients seen within the last three years and selected medical visits such as physical/wellness exams, non-urgent problem visits, routine follow-ups, reproductive-health visits excluding prenatal care, and vaccine appointments.

New patient, urgent medical need or prenatal care? Call 508-852-1805. For other non-medical appointments, the health center directs patients to call the location where they want care or use the Patient Portal.

Sliding Fee, Insurance & Billing Help

Kennedy Community Health states that no one is denied access to services because of inability to pay. Private insurance, MassHealth, Medicaid and self-pay are listed as accepted payment routes, subject to plan and service rules.

Sliding-fee eligibility At or below 200% of the Federal Poverty Level

The discount is based on family size and family income. The center states that the sliding scale applies to medical, dental, optometry, behavioral-health and pharmacy services.

Insurance enrollment help 508-595-0726

Certified Health Benefits Advisors/Navigators help with MassHealth and Massachusetts Health Connector applications and renewals. Assistance is by appointment.

Billing questions 508-532-7307

Call for questions about a bill or patient balance.

Before treatment Verify your exact plan

Insurance participation can depend on the plan, department and service. Ask the center to verify your coverage before a scheduled visit.

After-Hours Care, Cancellations & Accessibility

After-hours urgent issue Call 800-853-2288. The health center says the phone is answered 24/7 and the answering service can page the on-call clinician.
Life-threatening emergency Call 911 or go to the nearest emergency department.
Appointment cancellation The center asks patients to call at least 24 hours in advance.
Interpreter services Multilingual staff and interpreter services are available.
TTY Relay 1-800-439-0183 for patients who are deaf or hard of hearing.

Medical Records: Fastest Official Route

  1. Open Kennedy Community Health’s medical-records page.
  2. Download the appropriate Authorization to Release Medical Record form.
  3. Complete and sign the authorization.
  4. If records are being sent to another healthcare provider, include the documentation requested by the center, including a legible copy of valid photo identification.
  5. Submit the completed request using the official instructions.

Email: medical.records@kennedychc.org
Medical-records fax: 508-595-1161

Before Your First Visit

  • Confirm the exact clinic and department, not only the city.
  • Bring your insurance card if you have coverage.
  • Bring a current medication list and allergy information.
  • Bring relevant records, referral details or test results if staff asks for them.
  • If applying for discounted fees, ask which income and household documents are needed.
  • Ask for interpreter or accessibility accommodations when scheduling if needed.
  • For a child or dependent, ask whether consent or guardian paperwork is required.
  • Keep the appointment confirmation and note the cancellation instructions.

Related Community Health Center Guides

If you are comparing how other community health centers handle multi-site care, appointments, insurance help and sliding-fee access, see our New Bedford Community Health Center guide for another Massachusetts example. For broader comparisons, the Aria Community Health Center patient guide covers multi-county clinic access, while the Partnership Community Health Center guide explains medical, dental and benefits-enrollment services. You can also compare same-day and sliding-fee planning in our Will County Community Health Center guide.

Frequently Asked Questions

What is the main phone number for Kennedy Community Health Center?

Call 508-852-1805 for the main Worcester contact. You can also call 800-853-2288 to reach the central operator, including after hours for urgent non-emergency clinical concerns.

Where is Edward M. Kennedy Community Health Center located?

Major locations include 19 Tacoma Street and 605 Lincoln Street in Worcester, 354 Waverly Street in Framingham, and 41 Cape Road in Milford, Massachusetts. School-based health centers also operate at selected schools when school is in session.

What services does Kennedy Community Health Center provide?

Services include primary medical care, dental care, behavioral health, optometry, pharmacy, laboratory services, nutrition counseling, specialty services, school-based care, social and support services, health-insurance enrollment assistance, and Ryan White HIV/AIDS services. Availability varies by site.

Can a new patient schedule online?

Online self-scheduling is for existing patients who have been seen within the last three years and only for selected non-urgent medical visits. New patients, urgent medical needs, and prenatal appointments should be arranged by phone.

Does Kennedy Community Health offer same-day or urgent care?

Yes. Same-day access is available for established health-center patients with injuries or illnesses that need prompt attention but are not life-threatening. For a life-threatening emergency, call 911 or go to an emergency department.

Does Kennedy Community Health accept patients without insurance?

Yes. The health center states that patients are served regardless of ability to pay. A sliding-fee discount is available for eligible patients based on family size and income, and insurance-enrollment assistance is available.

Who qualifies for the sliding-fee discount?

Kennedy Community Health states that discounted fees are available for patients and families at or below 200% of the Federal Poverty Level. The discount is based on family size and income and applies to medical, dental, optometry, behavioral-health, and pharmacy services.

How do I request medical records from Kennedy Community Health?

Complete the center’s Authorization to Release Medical Record form, then send it according to the official instructions. The center lists medical.records@kennedychc.org for email requests and 508-595-1161 for medical-records fax requests.

Are interpreter services available?

Yes. Kennedy Community Health says multilingual staff and interpreter services are available. Patients who are deaf or hard of hearing can use the TTY Relay Service at 1-800-439-0183.

What should I do if I need help after the health center closes?

For an urgent health issue that is not life-threatening, call 800-853-2288. The health center says its answering service is available 24 hours a day and can page an on-call clinician. For a life-threatening emergency, call 911.

Official Patient Resources

This is an independent informational guide. Community-center.org does not schedule medical appointments, access patient records, determine coverage, or provide medical advice. Confirm patient-specific instructions directly with Kennedy Community Health.