Our practice

Conditions Treated

Explore conditions treated with Mackay Vein & Circulation Specialists. Your questions, goals, and comfort guide the conversation.

vein-illustration-almedia-md-miami-vein-center-2
01 Understand your options 02 Find your office 03 Plan your consultation

At Edward G. Mackay and Associates, LLC vein health is our business. Board-certified vascular surgeon Dr. Edward G. Mackay and his specially trained team want to ensure your legs stay healthy and strong – so you can show them off!

Symptoms of venous disease include burning, itching legs; dry skin; swelling; muscle cramps; a feeling of heaviness or fatigue in the legs; darkening or thickening of the skin on the legs – and so much more. As experts in the diagnosis and treatment of vein disease, we can determine the type of issue you have, as well as discuss all available treatment options with you. You might be surprised to learn what you thought was something harmless to ignore has serious health repercussions. Protect your health – and the health of your legs – by seeing one of our vein specialists.

Common Vascular Diseases

Some of the conditions we treat include:

Vein Doctor in Palm Harbor, St. Petersburg, and Largo, FL

Is your condition or concern not listed here? If it has to do with the vascular system and your legs, chances are we can help. Call the vein experts at Edward G. Mackay and Associates, LLC at (727) 527-2888 to find out more. You can also submit an appointment request now to visit one of our three convenient locations in the Tampa Bay area: in Palm Harbor, St. Petersburg, or Largo, Florida.

To book an appointment with Dr. Mackay or ask a question, call

(727) 527-2888

or fill out an

appointment request form

.

Your next step

Let’s talk about your care.

Call our team to find the right office and discuss your visit. Treatment availability and provider schedules vary by location.

Book an appointment
Appointment requests

We’re here to help.

Use the appointment popup to send a request, or call our team.

Call (727) 527-2888

An appointment request is confirmed only when our team contacts you.

Call the practiceBook an appointment

Practice video