Agencies: M
Please click on an agency name to see more contact information about the service.
- M & R Williams
Medical Hall, Crane Street, Cefn Mawr, Wrexham - Machynlleth Health Centre
Forge Road, Machynlleth, Powys - Machynys Pharmacy
The Avenue, Morfa, Llanelli, Carmarthenshire - Madoc Surgery
High Street, Portmadoc, Gwynedd - Madryn House Surgery
6 Madryn Avenue, Rhyl, Denbighshire - Maggs Optics
6 Riverside Arcade, Haverfordwest, Pembrokeshire - Maindaff Court Hospital
Ross Road, Abergavenny, Monmouthshire - Mainliners
38-40 Kennington Park Road, London - Maldwyn Leisure Centre
Plantation Lane, Newtown, Powys - MAMA (Meet a Mum Association)
7 Southcourt Road, Linslade, Leighton Buzzard, Beds - Manic Depression Fellowship
1 Palmyra Place, Newport, Gwent - Mantell Gwynedd
24-26 High Street, Caernarfon, Gwynedd - Marches Medical Practice
83 Main Road, Broughton, Wrexham - Margaret Street Pharmacy
6 Margaret St, Ammanford, Carmarthenshire - Marie Stopes International
153-157 Cleveland Street, London - Mayberry Pharmacy
21 Crane Street, Pontypool, Monmouthshire - MAYP - Powys Youth Service
c/o Welshpool High School, Salop Road, Welshpool, Powys - Meddygfa
Betws y Coed, Conwy - Meddygfa
Canolfan Iechyd, Bala, Gwynedd - Meddygfa Deiniol
Bro Dawel, Garth Road, Bangor, Gwynedd - Meddygfa Emlyn
Newcastle Emlyn, Ceredigion - Meddygfa Gyffin
Woodlands, Gyffin, Conwy - Meddygfa Minafon
Kidwelly, Carmarthenshire - Meddygfa Rhiannon
Health Centre, Northfield Road, Pembrokeshire - Meddygfa Rhydbach
Botwnog, Gwynedd - Meddygfa Taf
North Road, Whitland, Carmarthenshire - Meddygfa Teilo
Crescent Road, Llandeilo, Carmarthenshire - Meddygfa Tywi
Station Road, Nantgaredig, Carmarthenshire - Meddygfa Victoria
Holyhead, Anglesey - Meddygfa Wdig
Main Street, Goodwick, Pembrokeshire - Meddygfa'r Sarn
12 Heol Y Meinciau, Pontyates, Carmarthenshire - Meddygfa'r Tymbl
6 Heol Y Bryn, Upper Tymble, Llanelli, Carmarthenshire - Medical Advisory Service
PO Box 3087, London - Medical Centre
Westfield Road, Saundersfoot, Pembrokeshire - Medical Hall
Pentre Road, St Clears, Carmarthenshire - Medrwn Mon
Unit 5, Bryn Cefni Industrial Park, Llangefni, Anglesey - Meirionnydd Community Mental Health Team
Ysbyty Bron y Garth, Penrhyndeudraeth, Gwynedd - Mendus Chemists
31 Main Street, Pembroke, Pembrokeshire - Mental Health Foundation UK
Sea Containers House, 20 Upper Ground, London - Mental Health Resource Centre
Bryntirion, Salop Road, Welshpool, Powys - Mental Health Resource Centre
Hazel Clinic, Temple Street, Llandrindod Wells, Powys - Mental Health Resource Centre
The Larches, 165 Brecon Road, Ystradgynlais, Powys - Mental Health Resource Centre
Ty Llltyd, Bridge Street, Llanfaes, Brecon - MESMAC North Wales
2 Bryn Difyr, Bangor, Gwynedd - Mid Powys Mind
Crescent Chambers, South Crescent, Llandrindod Wells, Powys - Middle Lane Surgery
Middle Lane, Denbigh, Denbighshire - Milford Haven Leisure Centre
Priory Road, Milford Haven, Pembrokeshire - Mind info line
Granta House, 15-19 Broadway, London - Mind Ynys Mon
St Davids Priory, Richmond Hill, Holyhead, Anglesey - Minfor Surgery
Park Road, Barmouth, Gwynedd - Minfordd Hospital
Hendrewen Road, Bangor, Gwynedd - MJ Hughes
24A High Street, Conwy - Mobile Dental Unit
The Health Centre, Dixton Road, Monmouth, Monmouthshire - Moelwyn Pharmacy Ltd
24 High Street, Blaenau Ffestiniog, Gwynedd - Mold Community Hospital
Ash Grove, Mold, Flintshire - Mold Sports Centre
The Campus, Wrexham Street, Mold, Flintshire - Monmouth Hospital
Monnow Vale Health & Social Care Facilit, Drybridge Park, Monmouth, Monmouthshire - Monmouthshire Women's Aid
PO Box 31, Abergavenny, Monmouthshire - Montgomery County Infirmary
Llanfair Road, Newtown, Powys - Montgomery Health Centre
Well Street, Montgomery, Powys - Montgomeryshire Family Crisis Centre
321 Violet Close, Newtown, Powys - Morgan and Williams
45 Stepney Street, Llanelli, Carmarthenshire - Morriston Hospital
Morriston, Swansea - Moss Chemist
27 High Street, Bethesda, Gwynedd - Moss Pharmacy
25 Commercial Street, Cwmbran, Monmouthshire - Mostyn House Medical Practice
Mostyn Broadway, Llandudno, Conwy - MotivatingMates.com
PO BOX 24, Treharris - Mount Pleasant Practice
Chepstow Community Hospital, Tempest Way, Chepstow, Monmouthshire - Mr DJ Barlow
Pharmacy, High Street, Rhosneigr, Anglesey - Mr G.M. Thompson
Chester Road, Rossett, Wrexham - Mr J. Coombes
New Road, Glyn Ceiriog, Wrexham - Mr O W Stevens
4-5 Royal Oak Mews, Newcastle Emlyn, Carmarthenshire - Mr O W Stevens
23 Station Road, Llanelli, Carmarthenshire - Mr O.W Stevens
Unit 1 The Cawdor, College Street, Newcastle Emlyn, Carmarthenshire - Mr T G Morgan
31 Margaret Street, Ammanford, Carmarthenshire - MRC Searle
31 Mostyn Street, Llandudno, Conwy - Mynydd Mawr Hospital
Llannon Road, Upper Tumble, Llanelli, Carmarthenshire - P A Murphy
197 High Street, Bangor, Gwynedd - T Morrice Evans
173 High St, Prestatyn, Denbighshire - The Maelor Dental Practice
Whitchurch Road, Bangor on Dee, Wrexham - The Maternity Alliance
Unit 3.3, 2-6 Northburgh Street, London - The Medical Centre
Plas Penrhyn, Penrhyn Bay, Llandudno, Conwy - The Medical Centre
Hay Road, Talgarth, Brecon, Powys - The Medical Centre
High Street, Ruabon, Wrexham - The Medical Centre
Monmouth House, Maryport Street , Usk, Monmouthshire - The Mount Surgery
Pontypool Medical Centre, Off Town Bridge, Pontypool, Monmouthshire - Y Morfa Leisure Centre
Cader Avenue, Kinmel Bay, Colwyn Bay