Due to a growing Clinical and Administrative team and the desperate need for more space to better meet the needs of our patients, we’re on the move again! Boston Psychiatric Care’s new office is now located at 233 Needham Street in the bustling Newton Highlands area. To find our office, use the elevator to go to the 4th floor to suite 404E. Our new office is handicap accessible and includes free parking in the building’s garage. To help you find our office look for the Bank of America sign out front directly across from Starbucks Coffee and Boston Soup Factory.