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 acheive personal wellness through compassionate modern medical care. With expertise, experience and communication, we strive to help our patients acheive 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.

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- Administrator/Office Manager
Trista- RMA -Patient Care Coordinator, Administrative/Registered Medical Assistant
LeeAnn- Front Office Coordinator
Casey- Billing and Coding Specialist
Gianna- Medical Assistant
Katherine- Medical Assistant
Mayra- Medical Assistant

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!