ST Dr. Stephen Michael Thomas, MD Is this you? Claim your profile Anesthesiology Pain Medicine 0Leave a review Allegheny General Hospital 320 E North Ave, Pittsburgh, PA, 15212 1 other location