Meet Our Providers

Meet your St. Petersburg Pediatrics health care providers.

St. Petersburg Pediatrics is a privately owned practice consisting of 19 providers throughout our 9 locations in the Tampa Bay area.  Our Providers are all board-certified and specially trained in pediatrics, to provide your child excellent care.

Largo Mall Office:

Dr. Maria Lopez

Dr. Lopez 2

Dr. Vicki Smith 

Cassandra Wesnofske, ARNP

Cassey Wesnofske

Stephanie Davis, ARNP

East Bay Office:

Sara McHugh, ARNP


Jana Mervine, ARNP

Seminole Office:

Dr. Hornbeck

Sarah Bowermaster, ARNP

Pinellas Park Office:

Dr. Christy Szafranski


Angela Heath, ARNP

Dr. Priya Patel

Disston Office:

Dr. Mariano D. Cibran

Dr. Cibran

Amanda Hoyos, PA


Dr. Erin Garrigan

Northside Office:

Dr. Elizabeth Reilly


Dr. Jebhar Patterson

Samantha Lawrence, ARNP


Christine Sherbuk, ARNP

Southside Office:

Dr. Wenying Zhao

Seville Office:

Dr. Thien Tran


Amanda Spicochi, ARNP

Tampa Pediatrics:

Dr. Amy Wilson

Heidi Migliore, ARNP