C

Catarina Mata
Review of Doppler Labs

3 years ago

Made me wait forever for no apparent reason. Radio...

Made me wait forever for no apparent reason. Radiology Tech acted like this was all a nuisance.

Comments:

No comments