When you wake up unwell, you should not wait a week or default to urgent care with a stranger. We hold same-day and next-day slots for acute concerns — respiratory infections, sore throat, urinary symptoms, stomach upset, fevers, rashes, flare-ups of an existing condition. Because we already have your chart, evaluation is faster and safer, and any follow-up stays with the same physician. Call us and we will find you a time. For more information, contact us or schedule an appointment online. We are conveniently located at 95 Washington St, Ste 204 B, Canton, MA 02021.
🔒 HIPAA-compliant booking via AthenaHealth. Please do not send personal health information through this website or by text.
We’re accepting new patients — MassHealth, Medicare, and major insurance welcome.
🔒 Booking & messaging through AthenaHealth is HIPAA-compliant. Do not send personal health information by text or email.
🔒 Please do not send personal health information by text message or through this website. For medical questions, prescriptions, or symptoms, use Spruce secure messaging, the Athena patient portal, or call (508) 500-5522.