Developmentally Disabled Info/Svcs
TX, Edinburg
3613 W Alberta Rd
Edinburg, TX 78539
Phone: (956) 668-1080
Fax: (956) 668-1081
Posted: 10/1/2009 5:00:00 AM
4701 S Sugar Rd
Edinburg, TX 78539
Phone: (956) 383-0121
Fax: (956) 289-7254
Posted: 10/1/2009 5:00:00 AM