Stephen D. Watson, MD, PhD, is a minimally invasive spine specialist at Innovative Spine Care in Tampa, Florida.
Dr. Watson was born in Covington, Kentucky. His father was a pharmacist, and the family spent several years in the late 1950s in the Belgian
8333 Gunn Hwy, Tampa, Florida 33626
(813) 920-3022