De La Vega Pediatrics 12781 World Plaza Lane, Fort Myers, FL 33907