Building Blocks Pediatric Physical Therapy, LLCBuilding Blocks Pediatric Physical Therapy, LLC · Pediatric Physical Therapist302 W Exchange St, Freeport, IL 61032(608) 289-9797Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing