StephenIkeda.MD.com • Psychiatrist • 35 years experience

South Shore Mental Health Center Inc.

64 Industrial Park Road, Plymouth, MA 02360