Dean Clower, M.D.
Dr. Dean Clower is a practicing urologist in Lynchburg, Virginia and is affiliated with Centra Medical Group. He is one of 7 doctors at Centra Lynchburg General Hospital who specialize in Urology. He received his medical degree from Medical College of Georgia School of Medicine and has been in practice for more than 20 years. Dr. Clower is Board certified by the American Board of Urology. Dr. Clower joined Athens Areaa Urology, P.C. in March, 2017 as a part time urologist.