Find Care: Clinic Hours, Doctors, Dental Services and Appointments
Edward M. Kennedy Community Health Center, also called Kennedy Community Health, provides primary care, dental treatment, behavioral health, optometry, pharmacy and support services in Central Massachusetts and MetroWest. This guide helps you find the right Worcester, Framingham or Milford clinic, understand financial assistance, request an appointment and use the patient portal.
Quick Answer: Who Can Receive Care?
Kennedy Community Health is a community-based healthcare organization serving patients of different ages, backgrounds and insurance situations. It is a Federally Qualified Health Center and provides income-based financial assistance to eligible patients.
Private insurance, MassHealth/Medicaid and other eligible coverage may be accepted. Always check your specific plan.
Self-pay care is available. Eligible households may qualify for reduced charges through the sliding-fee schedule.
Medical, dental and behavioral health programs support patients across different stages of life.
The patient portal helps with medical appointments, records, provider messages and prescription renewal requests.
Medical, Dental and Support Services
Different Kennedy Community Health locations offer different services. Do not assume every clinic has the same dental, pharmacy, behavioral health or vision schedule.
Routine checkups, illness evaluation, prevention, ongoing health conditions and family medical care.
Exams, cleanings, fillings, root canals, extractions, crowns, dentures and other dental services.
Mental and emotional health evaluation, counseling and treatment services.
Vision and eye examinations at designated locations and scheduled times.
Prescription dispensing, refill assistance, medication counseling and adherence support.
Lab testing and specimen services through participating clinical locations.
Nutrition-related education and support as part of patient care.
Selected dermatology, infectious disease, podiatry and other specialty care.
Office-based addiction treatment and associated support services.
Medical, dental and behavioral health support at participating Worcester and Framingham schools.
Assistance understanding coverage options and applying for eligible health plans.
Help connecting patients with social services, community resources and other support.
Which Department Should You Contact?
| What You Need | Ask For |
|---|---|
| Routine exam, illness or chronic condition | Primary care |
| Tooth pain, cleaning or damaged tooth | Dental services |
| Anxiety, depression or counseling | Behavioral health |
| Eye examination or vision concerns | Optometry |
| Prescription or refill | Pharmacy or prescribing care team |
| Specialist evaluation | Specialty department or referring provider |
| Help with medical bills | Billing and financial assistance |
| Health insurance enrollment | Insurance enrollment assistance |
| Health records or provider messages | Patient portal or medical records department |
Kennedy Community Health Locations and Phone Numbers
The primary patient-care locations are two Worcester sites, one Framingham site and one Milford site. Some specialty services and school-based services are offered at additional locations.
19 Tacoma Street
Worcester, MA 01605
Medical care, pharmacy and laboratory services.
Directions605 Lincoln Street
Worcester, MA 01605
Dental, behavioral health, optometry, pharmacy, laboratory and acute-care services.
Dental: 508-595-1115
Behavioral health: 508-595-0750
Directions354 Waverly Street
Framingham, MA 01702
Medical, dental, behavioral health, vision, laboratory and pharmacy services.
Directions41 Cape Road
Milford, MA 01757
Medical, dental, behavioral health, optometry and pharmacy services.
DirectionsAdministrative Office — Not a Regular Clinic
115 NE Cutoff, Building 2, Suite 200, Worcester, MA 01606 is the organization’s administrative location. Do not use it as your appointment destination unless specifically instructed.
Clinic Hours: Worcester, Framingham and Milford
Hours vary by location and department. The following medical schedules are published by Kennedy Community Health.
| Location / Medical Department | Monday–Thursday | Friday | Saturday |
|---|---|---|---|
| Worcester — Tacoma Street | 8:20 AM–6:45 PM | 8:20 AM–4:45 PM | 8:20 AM–Noon |
| Worcester — Lincoln Street acute care | 8:20 AM–6:45 PM | 8:20 AM–4:45 PM | Closed |
| Framingham medical | Mon/Wed 7:30 AM–4:45 PM; Tue/Thu 7:30 AM–6:45 PM | 7:30 AM–4:45 PM | Closed |
| Milford medical | Mon/Wed 8:20 AM–6:45 PM; Tue/Thu 8:20 AM–4:45 PM | 8:20 AM–4:45 PM | Closed |
Saturday Services
| Saturday Service | Published Hours |
|---|---|
| Tacoma Street medical | 8:20 AM–Noon |
| Tacoma Street pharmacy | 8:30 AM–12:30 PM |
| Lincoln Street dental | 7:30 AM–12:45 PM |
| Framingham pharmacy | 8:30 AM–12:30 PM |
| Framingham dental | First Saturday of each month, 7:30 AM–12:45 PM |
These services do not mean that every department or clinician is available on Saturdays. Confirm your specific appointment and office before traveling.
Other Important Schedule Differences
- Worcester Lincoln Street dental has separate hours from acute care.
- Behavioral health departments use their own schedules.
- Framingham laboratory closes daily from 12:30 PM to 1:15 PM.
- Optometry availability depends on location and, at certain sites, MCPHS academic sessions.
- Holiday closures and staffing changes may alter published hours.
- Sunday is not listed as a normal patient-care day at the main clinics.
How to Book an Appointment
Kennedy Community Health provides different pathways for existing patients, new patients and department-specific appointments.
Existing Patients
- Identify the appointment type. Primary care, follow-up, dental, behavioral health or another service.
- Call or use the portal. Call 508-852-1805 or sign in to the patient portal.
- Choose the location. Confirm the correct Worcester, Framingham or Milford site.
- Describe your scheduling needs. Request an appropriate date and explain any time-sensitive concern.
- Check preparation. Ask whether tests, fasting, paperwork or a referral are required.
- Record confirmation. Save the time, provider and exact address.
New Patients: Official Waitlist Process
The official new-patient page says the organization is experiencing long waiting times and asks prospective patients to complete its new-patient request form.
- Open the official new-patient request page.
- Choose the appropriate language form. English, Spanish, Portuguese and Arabic options are listed.
- Provide the information requested through the secure official process.
- Submit your request to the waiting list.
- Monitor the contact method provided for messages about availability.
- When contacted, confirm your clinic, provider, insurance requirements and appointment details.
When You Are Sick and Need Timely Care
Existing patients can call the center to request an appointment with their primary care provider or a same-day appointment in the appropriate urgent/acute-care department if available.
Tell staff about your symptoms and ask which service can assess your concern. A same-day appointment is not guaranteed.
Canceling an Appointment
The organization asks patients to call at least 24 hours in advance to cancel an appointment when possible.
Insurance, Sliding-Fee Discounts and Payment Help
Kennedy Community Health states that people will not be denied access to services because of inability to pay. It accepts private insurance, MassHealth/Medicaid and self-pay arrangements, subject to service and coverage requirements.
| Payment Situation | What to Do |
|---|---|
| Private insurance | Ask whether your specific plan and requested provider are covered. |
| MassHealth/Medicaid | Confirm active coverage and applicable program requirements. |
| No insurance | Ask about self-pay costs and sliding-fee eligibility. |
| Low household income | Apply for the center’s income-based sliding-fee discount. |
| Need insurance coverage | Request help from the health insurance enrollment team. |
| Medical billing concern | Call the billing department before making assumptions about a balance. |
Who Qualifies for a Sliding-Fee Discount?
The center publishes eligibility for discounted fees for families at or below 200% of the federal poverty level, with discounts determined by household size and family income.
The program applies to medical, dental, optometry, behavioral health and pharmacy services.
How to Request Sliding-Fee Assistance
- Contact the clinic where you plan to receive care.
- Ask for the current sliding-fee application and documentation requirements.
- Provide your household size as defined by the program.
- Gather requested household income verification.
- Complete the application through the clinic’s authorized process.
- Ask about your estimated discounted charges before treatment when possible.
Good Faith Estimate for Uninsured Patients
Uninsured patients and patients not using insurance may request a written Good Faith Estimate for expected non-emergency care costs.
The center explains that certain patients may dispute a bill if it exceeds their Good Faith Estimate by at least $400.
Financial Contacts
- General appointments: 508-852-1805
- Billing questions: 508-532-7307
- Good Faith Estimate questions: 508-532-7322
Dental Services and Dental Clinic Hours
Kennedy Community Health offers dental treatment for adults and children through designated clinics.
Available Dental Treatments
Oral examination and evaluation.
Preventive hygiene and oral health care.
Imaging when clinically appropriate.
Restorative treatment for eligible dental problems.
Endodontic treatment when indicated.
Removal of teeth when clinically necessary.
Restorative dental services.
Full or partial denture services.
Assessment of urgent dental concerns subject to appointment availability.
Published Dental Department Hours
| Location | Hours |
|---|---|
| Worcester — 605 Lincoln Street | Mon–Thu 7:30 AM–6:45 PM; Fri 7:30 AM–5:45 PM; Sat 7:30 AM–12:45 PM |
| Framingham — 354 Waverly Street | Mon–Fri 7:30 AM–4:30 PM; first Saturday monthly 7:30 AM–12:45 PM |
| Milford — 41 Cape Road | Mon–Fri 8 AM–4:30 PM |
How to Arrange a Dental Visit
- Choose the nearest clinic with dental services.
- Call the dental or general appointment number.
- State whether you need routine care or help with an urgent dental problem.
- Ask whether the department is accepting new dental patients.
- Confirm coverage, estimated costs and any required referral.
- Record the location, appointment time and preparation instructions.
Worcester Lincoln Street dental: 508-595-1115.
Behavioral Health, Vision and Other Specialty Care
Behavioral Health
Behavioral health care is available through designated Worcester, Framingham and Milford services. The organization’s broader programs also include substance use and addiction-related care.
605 Lincoln Street, Worcester, MA 01605
Published hours: Monday and Thursday 8 AM–6 PM, Tuesday and Wednesday 8 AM–5 PM, Friday 8 AM–4 PM.
Optometry
Vision services are offered at selected locations. Worcester Lincoln Street and Framingham optometry operations are noted as available when MCPHS is in session, so confirm current appointments before visiting.
Worcester optometry: 508-595-1154.
Specialty and Community Programs
- Selected dermatology and other specialty services.
- Infectious disease and HIV-related care.
- Office-based addiction treatment.
- Nutrition counseling and chronic disease support.
- School-based medical, dental and behavioral health services.
- Social services and community health worker assistance.
Pharmacy Locations, Hours and Prescription Refills
Kennedy Community Health operates on-site pharmacies at its four principal care locations. These pharmacies support medication dispensing, counseling and prescription transfers.
Pharmacy Phone Numbers
| Pharmacy Location | Telephone |
|---|---|
| 19 Tacoma Street, Worcester — 3rd floor | 508-854-2128 |
| 605 Lincoln Street, Worcester | 508-595-1114 |
| 354 Waverly Street, Framingham — 3rd floor | 508-270-5799 |
| 41 Cape Road, Milford | 508-270-5744 |
Pharmacy Hours
| Location | Published Schedule |
|---|---|
| Worcester — Tacoma | Mon–Thu 8 AM–6:45 PM; Fri 8 AM–6 PM; Sat 8:30 AM–12:30 PM |
| Worcester — Lincoln | Mon–Thu 8 AM–6:45 PM; Fri 8 AM–5:45 PM |
| Framingham | Mon/Wed/Fri 8 AM–6 PM; Tue/Thu 8 AM–7 PM; Sat 8:30 AM–12:30 PM |
| Milford | Mon/Wed 8 AM–7 PM; Tue/Thu/Fri 8 AM–6 PM |
How to Transfer a Prescription
- Select the Kennedy Community Health pharmacy you want to use.
- Bring or provide your current prescription bottle and insurance information.
- Ask pharmacy staff to begin the transfer.
- Give any additional information required to locate your existing pharmacy.
- Confirm when your medication is ready and whether a new prescription from your clinician is necessary.
RxLocal Pharmacy App
The pharmacy supports RxLocal, a mobile application that can help patients request refills, receive medication reminders and communicate with pharmacy staff.
Ask pharmacy staff for instructions on connecting your pharmacy account. Do not confuse RxLocal pharmacy access with the general medical patient portal.
Official Pharmacy InformationPatient Portal: Appointments, Records and Messages
The Kennedy Community Health patient portal allows existing patients to manage several routine healthcare tasks online.
Review information available in your personal medical record.
View upcoming visits and request eligible appointments.
Send non-emergency messages to your care team.
Request prescription renewals through your medical team.
Receive appointment notifications by email.
Access results released for portal viewing.
How to Set Up Your Patient Portal
- Open the official Kennedy Community Health patient portal webpage.
- Choose the registration or invitation option.
- If you do not have an invitation, open the portal pre-registration form.
- Enter the requested patient information and select your care location.
- Submit the request and follow the secure invitation instructions.
- Sign in and open appointments, records, messages or another available feature.
Patient portal assistance: 508-595-0727.
Portal Appointments by Department
The organization’s portal instructions distinguish medical appointment requests from requests for dental or optometry visits.
- For eligible medical appointments, use the appointment feature and select the requested location and provider.
- For dental or optometry appointments, the official instructions direct patients to the question/message function and the appropriate department.
- Include preferred days and times when requested.
- Wait for confirmation; sending a request does not guarantee an appointment.
Medical Records, Referrals and Patient Support
Requesting Medical Records
Patients requesting a copy of medical records or asking Kennedy Community Health to share records with another clinician should use the organization’s authorized medical records process.
- Decide whether you need your own records or a transfer to another provider.
- Contact the medical records department for the current authorization requirements.
- Specify the records and date range needed.
- Submit identification and authorization information through an approved secure channel.
- Ask how and when records will be supplied.
Medical records fax: 508-595-1161. Confirm recipient information and obtain the appropriate authorization before sending protected health information.
Referrals
The organization publishes a referrals fax number of 508-595-1193. Referrals should be coordinated through the appropriate care team or referring clinician.
Social and Support Services
Community Health Workers can connect patients to services that affect health and wellbeing. These may include insurance assistance, social needs resources, advocacy and support in navigating healthcare or community programs.
The organization also provides health insurance enrollment assistance for people needing help reviewing eligible plans.
Official Social and Support ServicesWhat to Bring to Your First Appointment
- Appointment confirmation and exact clinic address.
- Photo identification, if available and requested.
- Insurance or MassHealth card, if applicable.
- Current medication list with dosages.
- Known medication allergies and relevant medical history.
- Recent medical records or relevant test results you already have.
- Referral or prior authorization information if required.
- Questions you want to discuss with your clinician.
- Financial assistance documentation if applying for a discount.
- Required guardian or consent documentation for a child’s appointment.
Questions Worth Asking When You Book
- Is the requested provider accepting appointments?
- Which Worcester, Framingham or Milford address should I visit?
- Is my specific insurance plan accepted by this provider?
- Is a referral or prior authorization needed?
- What will my estimated out-of-pocket cost be?
- Can I complete registration forms before arriving?
- Do I need to fast or prepare for any tests?
- Can language interpretation or accessibility assistance be arranged?
Common Problems and How to Avoid Them
Confirm Tacoma Street versus Lincoln Street. Medical, dental and behavioral health departments may be at different addresses.
The organization lists a Wednesday 1–1:50 PM interruption. Check your appointment and department hours.
New patients may need to join a waitlist because of limited provider availability.
Each pharmacy has its own operating schedule, which can differ from medical hours.
Portal messages are for routine communication. Use 911 for emergencies.
Discounts depend on household income, family size and eligibility.
Directions and Local Visit Planning
Directions to Other Clinic Locations
605 Lincoln Street, Worcester, MA 01605
Driving directions354 Waverly Street, Framingham, MA 01702
Driving directions41 Cape Road, Milford, MA 01757
Driving directionsConfirm the building, department, appointment time, parking arrangements and accessibility needs.
Call 508-852-1805Patient Checklist: Choose Your Next Step
| Your Situation | Recommended Next Step |
|---|---|
| New patient seeking a doctor | Submit the official new-patient waitlist request. |
| Existing patient needing routine care | Call 508-852-1805 or use the patient portal. |
| Need a dentist | Contact dental services and confirm the relevant clinic. |
| Need counseling or behavioral care | Ask for behavioral health scheduling. |
| Need a prescription refill | Use your pharmacy, RxLocal or approved care-team refill process. |
| Cannot afford the full cost | Request the sliding-fee application and financial assistance guidance. |
| Need medical records | Contact the authorized records department. |
| Urgent issue after normal hours | Call 800-853-2288 for after-hours clinical guidance. |
| Life-threatening emergency | Call 911 immediately. |
Frequently Asked Questions
1. What is Edward M. Kennedy Community Health Center?
It is a Federally Qualified Health Center organization in Massachusetts providing primary care, dental, behavioral health, optometry, pharmacy and other health services.
2. What is the main phone number?
The main appointment and patient information number is 508-852-1805. For urgent clinical concerns after hours, call 800-853-2288.
3. Where are Kennedy Community Health clinics located?
The four main patient-care locations are 19 Tacoma Street and 605 Lincoln Street in Worcester, 354 Waverly Street in Framingham, and 41 Cape Road in Milford.
4. What are the health center’s hours?
Hours depend on the location and department. For example, Worcester Tacoma Street medical care operates Monday–Thursday 8:20 AM–6:45 PM, Friday 8:20 AM–4:45 PM, and Saturday 8:20 AM–Noon.
5. Is Edward M. Kennedy Community Health Center accepting new patients?
The organization currently directs new patients to a waitlist request because of long waiting times. Appointment timing depends on medical priority, insurance requirements and provider availability.
6. Can I get medical care without insurance?
Yes. Kennedy Community Health serves patients regardless of ability to pay and offers self-pay options and sliding-fee discounts for eligible households.
7. Does Kennedy Community Health accept MassHealth?
Yes. The organization lists MassHealth/Medicaid among accepted coverage types. Verify your specific plan, provider and benefits before your visit.
8. Does the center provide dental and mental health services?
Yes. Dental and behavioral health services are available through designated clinics. Appointment schedules and department phone numbers differ by location.
9. How do I access the patient portal?
Open the official patient portal webpage. Existing patients can log in, while patients needing access can request a registration invitation. Portal assistance is available at 508-595-0727.
10. Does the health center have Saturday appointments?
Selected services operate on Saturdays, including Worcester Tacoma Street medical care, Worcester Lincoln Street dental, and certain pharmacy and Framingham dental sessions. Check the relevant department before booking.
Official Sources and Patient Resources
The resources below are maintained by Edward M. Kennedy Community Health Center and provide the official channels for appointments, records, insurance, pharmacy services and patient support.
- Kennedy Community Health Official Website — main organization information, patient services and official notices.
- Official Locations and Hours — addresses, individual medical/dental/pharmacy schedules and school-based sites.
- All Healthcare Services — primary care, behavioral health, oral healthcare, optometry and specialty services.
- New Patient Request — official waitlist instructions and language-specific forms.
- New Patient Welcome Guide — care-team information, appointment instructions and patient resources.
- Billing, Insurance and Sliding Fee Scale — payment options, income-based discounts and Good Faith Estimate rights.
- Dental Services — treatments and appointment information.
- Pharmacy Services — pharmacy locations, prescription transfers and RxLocal information.
- Patient Portal — appointment requests, messages, records and medication renewal tools.
- Portal Registration — invitation request and account support.
- Social and Support Services — community health workers and patient assistance.
- Official Contact Information — appointment number, after-hours contact and department details.