He is 65 years old and has been practicing for 38 years. Dr. Horswell is affiliated with CAMC Memorial Hospital, CAMC General Hospital and CAMC Women and Children's Hospital.