Dr. Rock graduated from the Tulane University School of Medicine in 1993. He works in Dubuque, IA and 2 other locations and specializes in Sports Medicine, Orthopedic Surgery and Pediatrics. Dr. Rock is affiliated with Mercyone Dubuque Medical Center.
View More
