Johns Hopkins All Children's Hospital · St. Petersburg, Florida
Johns Hopkins All Children's Hospital in St. Petersburg offers volunteer opportunities for teens aged 16 and above. Volunteers commit to a weekly 2-4 hour shift for at least six months. This is an excellent opportunity…