greg C.
Delivered on the dime.
I put 5 stars because in the end o finally did get what I needed. The thing that bothered me was the fact that they said I owed from a previous visit. Their billing practices could be more transparent.also, if I have amazing insurance then why am I paying at all...




