Verified Doctors Gregory C. Mays M.D., PLC 1802 Midland Trail Covington, VA 24426 (540) 962-2020 gregorymaysmd.com