Dr Owen ThomasDr Owen ThomasMb Bch Primary Medical(62 reviews) Swansea SA2 0LJ, United KingdomContact