James Thompson, MD

Internal Medicine, Cardiovascular Disease

1770 Lago Vista Blvd, Palm Harbor, FL 346853330

(727) 781-1600