Women's Health Specialists of St Louis LLC Reviews (2)
View Photos
Women's Health Specialists of St Louis LLC Rating
Address: 456 N New Ballas Rd Ste 386, Saint Louis, Missouri, United States, 63141-6846
Phone: |
Show more...
|
Web: |
|
Add contact information for Women's Health Specialists of St Louis LLC
Add new contacts
ADVERTISEMENT
Thank you for reaching out to usWe have contacted the patientDue to HIPAA concerns I am not able to go into detail as to why the complaint was filed or how it was correctedPlease note we have refunded the patient in full for the amount that was dueThere were many insurance issues that held
up the processing of the refund
Revdex.com:
I have reviewed the response made by the business in reference to complaint ID ***, and find that this resolution is satisfactory to me
Sincerely,
*** ***