Welcome to Our Office!

Dr. Shields and his staff extend to you a warm welcome as we thank you for choosing us as your health care provider. Our Goals, are one patient at a time, to form a partnership to achieve personal wellness through compassionate modern medical care. With expertise, experience and communication, we strive to help our patients achieve their highest levels of well being. Our medical practice is made up of many families and generations of families which we are honored to serve in their healthcare needs.

Dr. Stephen Shields no longer treats patients in the hospital setting. Our office is open Monday- Friday to service your medical needs.

Please visit our Patient Portal , Secure and available for your use 24/7, to update any  information or for appointments if you would like to communicate, view your medications, laboratory results, emergency contacts, even pharmacy updates. During normal business hours you can  contact us by the use of the secure Patient Portal or telephone at  (727) 466-6564. Messages will be address during normal business hours by our Staff and are not a means for Medical Treatment. The Patient Portal (Informational only) is available to you 24/7 from the comfort of your home!!

Our Staff- Who we are:

Dr. Stephen J. Shields, MD., Physician, Board Certified in Internal Medicine
Denise Palazzola, MS, ANP-BC (Master’s Level, Board Certified, Nurse Practitioner)
Alicia Shields – Administrator/Office Manager
Trista- RMA -Patient Care Coordinator, Administrative/Registered Medical Assistant
Lady- MA- Medical Assistant
Lauren- MA-  Medical Assistant
Dawn- Medical Assistant /Receptionist

Practice Forces BILLING OFFICE– 727-771-1300 (Attention: HOLLY)

It is our pleasure to help you achieve these goals in your health and lifestyle. TOGETHER, WE CAN STRIVE TO MAKE YOUR HEALTH GOALS A REALITY!

Patient Care is our HIGHEST PRIORITY!