Michael Velez, PTMichael Velez · Physical Therapist27655 W Il Route 120, Lakemoor, IL 60051(630) 368-1776Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing