Doctor Alexa
View company profile →
This business is a total scam
This business is a total scam. Ran my credit card, I received no confirmation and no follow up as to how to proceed. Spoke with 4 customer service people who were basically working out of a kitchen with screaming kids. I have reported to BBB, Texas attorney General and will keep applying pressure. Fraudulent, do not use.