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 (Nurse Practitioner)
Alicia- Administrator/Office Manager
Trista- RMA -Patient Care Coordinator, Administrative/Registered Medical Assistant
Lee Ann- Front Office Coordinator
Casey- Billing and Coding Specialist
Gianna- Medical Assistant
Lesli- Medical Assistant
Tracy- Medical Assistant
It is our pleasure to help you acheive these goals in your health and lifestyle. TOGETHER, WE CAN STRIVE TO MAKE YOUR HEALTH GOALS A REALITY!

Patient Care is our HIGHEST PRIORITY!