Practice details 01792 473066 76A Walter Road, Swansea SA1 4QA View map 51.618311, -3.960394See directions to practice Email practice Specialities Neurology inc Stroke, MS Payment options Private Share