Quantox Lab Llc
NPI 1154844124
Practice location: 4633 World Parkway Cir Ste 103, Saint Louis, MO 631343115
Taxonomy code: 291U00000X
Phone: (850) 591-7502
850-591-7502 seems to be a Mobile telephone number and it could be based in Tallahassee FL.
Currently, there are 1 healthcare prodviders using 8505917502 phone.