top of page

Get in Touch !

102A Court Street

Middlebury, VT 05753

Phone 802-755-3207

Fax 802-755-3207

Scheduled Office Hours

(Starting July 1st)

Tuesday (8 am-3 pm)

Wednesday (8 am-3 pm)

Thursday (8 am-3 pm)

Monday and Friday am- as needed basis for urgent needs

Late afternoon appts available on request

Available virtually 24/7​

Silver Lake Primary Care.png

By submitting this form, you agree to receive messages by email - If you  prefer text messaging, you must OPT IN below. No mobile opt-in or text message consent will be shared with third parties or affiliates. 

By opting into SMS from a web form or other medium, you are agreeing to receive SMS messages from Silver Lake Direct Primary Care. This includes SMS messages for account notifications. Message frequency varies. Message and data rates may apply. See privacy policy at https://www.silverlakedpc.com/privacy-policy. Message HELP for help. Reply STOP to any message to opt out.

Thanks for submitting!

OPENING
JULY 1ST, 2026 !

LOCATION
102A Court Street
Middlebury, Vermont 05753

Phone: 802-755-3207

Fax: 802-755-3207

OFFICE HOURS

Mon(8 am - 12 noon)

Tue (8am - 3pm)

Wed (8am - 3pm)

Thu (8am - 3pm)

Fri (8 am - 12 noon)

24/7 Virtual Availability

bottom of page