DR. Craig Spergel


Extensive training in geriatrics, hypertension, diabetes, heart failure, and obesity

Request an appointment

Call (727) 384-0192

DR. Craig Spergel practices at

5798 38th Ave North,
Saint Petersburg FL 33710

Dr. Spergel specializes in internal medicine. He completed his residency in internal medicine at Largo Medical Center, Largo, Florida. Dr. Spergel received his medical degree from New York College of Osteopathic Medicine, Old Westbury, New York. He also holds a Bachelor of Science in Life Sciences degree (with osteopathy concentration) from New York Institute of Technology in Old Westbury, New York. Dr. Spergel graduated summa cum laude and was a member of the Presidential Honors List, Gold Key International Honor Society, Phi Eta Sigma, and the National Honor Society

DR. Craig Spergel accepts