Dr. Vaughan Allen, MD is a neurosurgery doctor who practices in Nashville, TN. He has been practicing for 45 years. Dr. Allen is affiliated with Monroe County Medical Center, Saint Thomas Hospital for Specialty Surgery, Saint Thomas Midtown Hospital and The Medical Center at Bowling Green.
Looking for a Neurosurgery Specialist? We found others matching your search, to help you compare.