About Bill Foo, MD
Bill Foo, MD is a hospital medicine doctor / hospitalist and pediatrician. Dr. Bill Foo has 9 years of experience in hospital medicine.
Practice Locations
Dr. Bill Foo may be affiliated with:
- Kristin Stallard in St. Petersburg, FL 33701
- Shasta Emergency Medical Group in Redding, CA 96001
- Mark David Levine Md, PC in Redding, CA 96001
- Vituity in Redding, CA 96001
- Johns Hopkins All Children's Lifeline in St. Petersburg, FL 33701
- Mercy Medical Center Redding in Redding, CA 96001
- Mercy Medical Center Redding in Redding, CA 96001
- Ashlee R. Smith, D.o., Inc in Redding, CA 96001
- Feather River Critical Care Medical Group, Inc in Redding, CA 96001
- Johns Hopkins All Children's Audiology in St. Petersburg, FL 33701
- Michael G. Cleary, M.d., Inc in Redding, CA 96001
- Scott C Berta Md, Inc in Redding, CA 96001
- Redding Critical Care Medical Group, Inc in Redding, CA 96001
- Mercy Crisis Services in Redding, CA 96001
- Pediatrix Medical Group Of Florida, Inc in St. Petersburg, FL 33701
- All Children's Hospital in St. Petersburg, FL 33701
- West Coast Neonatalogy, Inc. in St. Petersburg, FL 33701
- Hospitalists Of Northern California, Inc in Redding, CA 96001
- Cancer Care Consultants in Redding, CA 96001
- Paragon Imaging And Intervention, Inc in Redding, CA 96001
- Michael L. Farley, D.o., A Medical Corporation in Redding, CA 96001
- Johns Hopkins All Children's Hospital, Inc. in St. Petersburg, FL 33701
Education
Bill Foo, MD earned a degree of a Doctor of Medicine.
Licenses
Bill Foo, MD has been registered with the National Provider Identifier database since May 13, 2015, and his NPI number is 1679951347. Dr. Foo certified his NPI information on 10/11/2022.
Book an Appointment
To schedule an appointment with Dr. Bill Foo, please call (727) 767-4243.