Dr. Alexander Ross Horowitz is an pediatric medicine specialist in Mooresville, North Carolina (NC). He specializes in Pediatric Medicine.