About Us

Stephen G. Nelson, MD and Associates was founded over thirty years ago by Dr. Stephen Nelson in St. Petersburg, FL. Throughout the years, our practice has been dedicated to the health and well-being of countless newborns through college-age young adults. We have had the privilege of seeing many of our children grow, change, succeed, get married and have children of their own! What a continued honor to be a vital part of the greater St. Petersburg, and now Seminole/Largo, community.

Currently, Dr. Nelson has five associates: Dr. Celia Lopez-McCormack, Dr. Alyssa Weinberger, Dr. Corrie Bharucha, Dr. Jennifer Kim and Dr. Elizabeth Banks. All of the physicians at our practice are board-certified Pediatricians – meaning they have earned their medical degree, completed three years of residency training in Pediatrics at an accredited institution, and maintained certification through the American Board of Pediatrics. Maintenance of certification includes keeping an unrestricted medical license to practice medicine in the state of Florida, and completing regular medical education and testing to demonstrate/meet the high standards of their continued Pediatric skills and knowledge in comparison to other Pediatricians and national benchmarks for best practices.

We are always accepting new patients at all three of our offices. Please call (727) 525-2161 to schedule your appointment.

We look forward to meeting your family and watching them grow!

Dr. Nelson, Dr. Lopez-McCormack, Dr. Weinberger, Dr. Bharucha, Dr. Kim and Dr. Elizabeth Banks