The Shepherd's House - Woburn Campus
355 Main Street
Suite-24
Woburn, MA 01801
Phone: (781) 640 1737
The Shepherd's House - Mailing Address
P.O. Box 2526
Woburn, MA 01888