As of July 1, 2017, our Oviedo office has moved to a new location. The new location of the Oviedo office is:
8400 Red Bug Lake Road, Suite #2090
Oviedo, FL 32765
Map it!
Request your appointment with Richard R. Teed, M.D., by calling (407) 648-4323 or clicking here.
About Dr. Teed
Richard R. Teed, M.D., obtained his medical degree from Ross University School of Medicine. He completed his general surgery residency at Carilion Clinic in Roanoke, VA, followed by his vascular surgery fellowship training at Carolinas HealthCare System in Charlotte, NC. Dr. Teed joined Vascular Specialists of Central Florida in 2017 after more than two years of practicing vascular surgery in Stuart, FL. He is fellowship trained and board certified in vascular surgery.