Matthew Upton MD

Internal Medicine Physician, Primary Care

3 Locations

  • Bank Street Clinic, 6A Bank Street, Nitro, WV 25143, (304) 306-3058
  • MacCorkle Avenue SW Clinic, 4605 MacCorkle Avenue SW, THS Physician Partners, Inc. - Admin Ofc., South Charleston, WV 25309, (304) 414-4800
  • Laidley Street Clinic, 333 Laidley Street, Charleston, WV 25301, (304) 347-6773
Claim this Profile