Contact Us  

The Johns Hopkins All Children's Cancer & Blood Disorders Institute staff is available to answer your questions, provide you with more information or schedule an appointment for your child if needed.

Johns Hopkins All Children's Hospital
501 6th Ave South
St. Petersburg, FL 33701

727-767-4176 800-456-4543 (toll free)

Meet Our Team

Our expert team provides comprehensive clinical care and treatment for children, adolescents and young adults with cancer and blood disorders.


Peter Shaw, MD

Peter Shaw