Square Medical Group is a mental health clinic and addiction treatment center located at 884 Washington St, Weymouth, MA 02189. The clinic offers a range of psychiatric services aimed at supporting individuals facing mental health challenges. For inquiries, you can reach them at +17818121643 or visit their website at squaremedicalgroup.org.