Pediatric Specialists of the Northwest. 820 East Terra Cotta Avenue. Suite 226. Crystal Lake, IL 60014. Get directions.