Elbert Vaca, Dr

3.0

Jun 28, 2025

I went in for consultation in January 2023. Booked the surgery. Paid the $1000 deposit which they said was fully refundable.
I had to cancel due to...

Inna I. yelp