OVIEDO, FL (March 1, 2023) – Diabetes & Weight Loss Center LLC, a new patient-centered Nurse Practitioner-based medical practice, has opened in Oviedo, FL, in Orlando’s northeastern suburbs. It is located in a medical office park at 1410 Broadway St. (Suite 203) just north of Oviedo Marketplace Blvd., in an area across SR 417 (Seminole Expressway) from the Oviedo Mall, off Exit 41.