Dino Therapy Services Llc NPI 1114225398 Practice location: 1315 W Main Ave, Alton, TX 785730000 Taxonomy code: 261QR0400X Phone: (956) 997-4222