Latched Support,inc NPI 1528566809 Practice location: 8102 Midcrown Dr, Windcrest, TX 782392535 Taxonomy code: 163WL0100X Phone: (210) 504-8015