South Texas Sleep Disorder Clinic
NPI 1437338381
Practice location: 404 S 18th Ave, Edinburg, TX 785394716
Taxonomy code: 261QS1200X
Phone: (956) 292-0200
956-292-0200 seems to be a Landline telephone number and it could be based in Edinburg TX.
Currently, there are 1 healthcare prodviders using 9562920200 phone.