Serenity StepsMental Health · Berlin, NHNot yet reviewed567 Main St, 03570(603) 752-8111www.alccenters.org