Steven Mark Horwitz, DCSteven Mark Horwitz · Sports Physician Chiropractor6118 Lincolnshire Ct, Rockwall, TX, 75087NPI · 1437211679No reviewsInsuranceNot specified(214) 531-7939Check availabilityBook online Claim listing