Save John D. Hayes, MD JohnDavidHayes2.MD.com • General Surgeon, Plastic Surgeon • 21 years experience John Hayes, MD 210 Brooks Street, Suite 200, Charleston, WV