Foot and Ankle Surgeons in Newport News, VA

TPMG Orthopedics, Spine, Sports Medicine, Foot and Ankle has been serving patients in Newport News and the surrounding areas since Fall 2005, and opened in Gloucester in January 2016.

All appointments for offices in Newport News and Gloucester are scheduled by calling (757) 327-0657.

All appointments for the office in Williamsburg are scheduled by contacting that location at (757) 345-5870.

Imaging services are provided at all locations for patient convenience. If you have any questions or concerns about your bill, please call our Central Billing Office at 757-232-8777. If you have any concerns about your insurance, please contact your insurance carrier.

TPMG Foot and Ankle Surgery Address:

  • Tidewater Medical Center
  • 860 Omni Blvd.
  • Suite 113
  • Newport News, VA 23606
  • Map



  • (757) 327-0658


Advanced Practice Clinician:

Office Manager:

  • Stephanie Huffman

Office Hours:

  • Monday through Friday, 8:00am to 5:00pm

Accepting New Patients ~ Please call for additional information


TPMG Omni Physician Office Directory: