![Photo: Dr. William Upshaw, MD](https://dims.healthgrades.com/dims3/MMH/77d4f78/2147483647/strip/true/crop/120x160+0+0/resize/90x120!/quality/75/?url=https%3A%2F%2Fucmscdn.healthgrades.com%2F4b%2Ff3%2F1300203e4b2ea8b295b9502dd0e7%2Fxyc4g-dr-william-upshaw-cropped.jpg)
Dr. William Upshaw, MD
4.2
(17)
Accepting new patients
Offers telehealth
(813) 605-1122
Call for more information