Professional Sportscare & Rehab, Llc NPI 1013467976 Practice location: 6530 Trading Sq, Haymarket, VA 201692278 Taxonomy code: 225100000X Phone: (571) 932-3480