CareSpot Urgent Care of Vero Beach Vero Beach, FL

1820 58th Ave Unit 110, Vero Beach, FL 32966