2675 N Decatur Road, Decatur, Georgia 30033
(404) 480-4308
Dr. Robert E. Karsch is a board certified Orthopaedic Surgeon and Sports Medicine Specialist serving patients in the Atlanta and Decatur areas of Georgia. An expert trauma and orthopaedic surgeon with over 20 years of experience, Dr. Karsch renders the mo