Dr. Therese Lawrence, MD
Psychiatry
Make an Appointment
(802) 862-8595Telehealth services available
Otter Creek Associates is located at 86 Lake St, Burlington, VT 05401.
Providers at Otter Creek Associates specialize in Psychiatry.
One provider practices at Otter Creek Associates.
Use the insurance check on this page to verify if Otter Creek Associates is in-network.