Meet Dr. Michelle Stombaugh, a Physical Medicine and Rehabilitation specialist who has been serving patients since 2020.
After completing her medical education at Alabama College Of Osteopathic Medicine,
Her practice at 12901 Bruce B Downs Blvd, Tampa, FL 33612-4742