Houston, TX - 77007 (713) 730-2335 Since 1892 DePelchin Children's Center has been helping Houston-area children and families Leave a Reply Name * Mail (will not be published) *