Orthrus Inc.
NPI 1871909267
Practice location: 2600 S Shore Blvd, League City, TX 775732943
Taxonomy code: 372500000X
Phone: (832) 414-9235
832-414-9235 seems to be a Mobile telephone number and it could be based in Baytown TX.
Currently, there are 1 healthcare prodviders using 8324149235 phone.