Make an appointment with Richard G Waggener, MD at Baptist Health, find contact information and more.