Pro Tech Sports Medicine Inc.NPI · 1801098769Pro Tech Sports Medicine Inc. · Sports Medicine Podiatrist7241 SW 63Rd Ave, South Miami, FL 33143(305) 668-2860Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing