Wellcare Physicians Group, LLC Wellcare Physicians Group Located in Norwood, Massachusetts Our physical office is closed and we are no longer seeing patients through the practice. For life-threatening emergencies please go to the emergency room or call 911. For coordination of care please contact ...