Legs
Explore our guide to varicose veins in the legs.
Read the leg vein guideMackay Vein & Circulation Specialists
Start with answers. Explore care for spider veins, varicose veins, and the symptoms that affect your day.
Browse by body area
Start with the area on your mind. Explore our guides, then bring your questions to a personal consultation.
Explore our guide to varicose veins in the legs.
Read the leg vein guideTake a closer look at varicose veins in the feet.
Read about foot veinsRead about vein concerns involving the ankles, feet, and lower legs.
Explore vein pain & swellingExplore our article on spider veins in the hands and sclerotherapy.
Read about hand veinsStart with our spider vein guide, including visible veins on the face.
Explore the spider vein guideFind our guide to spider veins on the nose.
Read about nose veinsHave a question about another area?
Talk with our teamDr. Mackay and the talented team at Edward G. Mackay and Associates, LLC provide patients with the best and most advanced treatments for varicose veins and venous disease. It is our aim and priority to offer customized solutions designed to improve your overall health and vitality.
Insurance plans may sometimes require that the physician treating your venous disease be not just a vascular surgeon but also a registered vascular technician (RVT) and registered physician in vascular interpretation (RPVI) – Dr. Mackay is all this and more.
Learn more about the treatments we offer, which include:
Get the care you need by calling Edward G. Mackay and Associates, LLC at (727) 527-2888 – or simply request an appointment now. We look forward to seeing you at 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-2888or fill out an
appointment request form.
Your next step
Call our team to find the right office and discuss your visit. Treatment availability and provider schedules vary by location.
Book an appointment