VSTA

Medical abbreviations:
VSTA

VistaCare, Inc. (formerly Vista Eyecare, Inc.)