Steps to Wellbeing Weymouth & Portland - The Annexe, Weymouth Community Hospital, 3 Melcombe Ave, Weymouth DT4 7TB, United Kingdom | Fresha