Dr. Todd Lorenc is an sports medicine specialist in Amherst, New York (NY). He specializes in Sports Medicine.